English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
SpringBoot 1.5.9 バージョンにactuator依存関係を追加した後、アクセス/beansなどの機密情報を取得するときにエラーが発生します。以下のようになります:
Tue Mar 07 21:18:57 GMT+08:00 2017
予期せぬエラーが発生しました(type=Unauthorized, status=401).
このリソースにアクセスするには、完全な認証が必要です。
これは権限の問題です。2つの方法があります:
1.権限をオフにする:application.propertiesに設定パラメータを追加
management.security.enabled=false
2.権限を追加(テストされていません):
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>
権限をpropertyで設定
ID | 説明 | 敏感(Sensitive) |
---|---|---|
自動構成 | autoを表示-設定の報告、すべてのauto-設定候補者及びそれがアプリケーションに適用されたかどうかの理由 | true |
ベーンズ | すべてのSpring Beansの完全なリストを表示 | true |
設定プロパティ | すべての@ConfigurationPropertiesのリストを表示 | true |
ダンプ | スレッドダンプを実行 | true |
環境 | Spring ConfigurableEnvironmentからの属性を公開 | true |
ヘルス | アプリケーションの健康情報を表示(未認証の接続でアクセスした場合、シンプルな'status'が表示され、認証接続でアクセスした場合、詳細な情報が表示されます) | false |
情報 | 任意のアプリケーション情報を表示 | false |
メトリクス | 現在のアプリケーションの'メトリクス'情報を表示 | true |
マッピング | すべての@RequestMappingパスのリストを表示 | true |
シャットダウン | アプリケーションをエレガントに終了することを許可(デフォルトでは無効です) | true |
トレース | トレース情報を表示(デフォルトでは最新のHTTPリクエストの一部が表示されます) | true |
まとめ
以下は、編集者が皆さんに紹介したSpringBoot 監視管理モジュール actuator が権限がない問題の解決方法です。皆さんに役立つことを願っています。何か疑問があれば、コメントを残してください。編集者はすぐに回答します。また、このサイトへのサポートに感謝しています。
声明:この記事の内容はインターネットから取得しており、著作権者に帰属します。インターネットユーザーが自発的に貢献し、自己でアップロードしたものであり、このサイトは所有権を持ちません。また、人工編集は行われていません。著作権侵害が疑われる場合は、メールを送信してください:notice#w。著作権侵害が確認された場合は、対応します。3codebox.com(メールを送信する際は、#を@に置き換えてください。通報を行い、関連する証拠を提供してください。一旦確認がとれれば、このサイトは即座に侵害する可能性のあるコンテンツを削除します。)