SpringBoot 버전 1.5.9에 액추에이터 종속성을 추가 한 후 다음과 같이 /bean과 같은 민감한 정보에 액세스 할 때 오류가보고되었습니다.
tue 3 월 07 일 21:18:57 GMT+08 : 00 2017
예상치 못한 오류가 발생했습니다 (유형 = 무단, 상태 = 401).
이 리소스에 액세스하려면 전체 인증이 필요합니다.
허가 문제 여야합니다. 두 가지 방법이 있습니다.
1. 닫기 권한 : application.properties 구성 매개 변수 추가
management.security.enabled = false
2. 권한 추가 (테스트되지 않음) :
<pectionency> <groupid> org.springframework.boot </groupid> <artifactid> 스프링 부트 스타터-보안 </artifactid> </fectionency>
속성에서 권한을 구성하십시오
| ID | 설명하다 | 예민한 |
|---|---|---|
| autoconfig | 모든 자동 구성 후보와 응용 프로그램이 적용되는 이유를 보여주는 자동 구성 보고서를 표시합니다. | 진실 |
| 콩 | 앱에서 모든 스프링 콩의 전체 목록을 보여줍니다. | 진실 |
| configProps | 모든 @configurationProperties의 정렬 된 목록을 표시하십시오 | 진실 |
| 덤프 | 스레드 덤프를 실행하십시오 | 진실 |
| env | 스프링 구성에서 속성을 노출시킵니다 | 진실 |
| 건강 | 응용 프로그램의 건강 정보를 표시합니다 (무단 연결을 사용하여 액세스 할 때 간단한 '상태'가 표시되며 인증 된 연결을 사용하여 액세스 할 때 전체 정보 세부 정보가 표시됩니다). | 거짓 |
| 정보 | 응용 프로그램 정보를 표시합니다 | 거짓 |
| 메트릭 | 현재 응용 프로그램의 '메트릭'정보를 표시하십시오 | 진실 |
| 매핑 | 모든 @requestmapping 경로의 정렬 된 목록을 표시하십시오 | 진실 |
| 일시 휴업 | 앱을 우아한 방식으로 닫을 수 있습니다 (기본적으로 활성화되지 않음) | 진실 |
| 추적하다 | 표시 추적 정보 (기본값은 최신 HTTP 요청입니다) | 진실 |
요약
위의 것은 편집기가 소개 한 스프링 부츠 모니터링 및 관리 모듈 액추에이터에 대한 솔루션입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!