SpringBoot2.x 에서 management.security.enabled=false 가 잘못 해결 되 었 습 니 다.
1.1.5.x 버 전에 서 management.security.enabled=false 를 통 해 모든 점 을 노출 합 니 다.
구체 적 인 설정 클래스:
org.springframework.boot.actuate.autoconfigure.ManagementServerProperties$Security
2.SpringBoot 버 전 을 2.x 로 전환 하여 IDE 검색 기능 사용클래스 Management ServerProperties 를 찾 았 습 니 다.Security 내부 클래스 가 삭 제 된 것 을 발 견 했 습 니 다.
3.홈 페이지 에서 2.0 노출 점 을 확인 하 는 방식
방식 1:
# env
management.endpoint.env.enabled=true
# env ,
management.endpoints.web.exposure.include=env
방식 2:방식 1 의 노출 방식 은 노출 이 필요 한 점 을 하나씩 열 어야 한다.방식 2 는 모든 점 을 직접 열 고 노출 해 야 한다.
management.endpoints.web.exposure.include=*
Http 를 사용 하여 터미널 에 접근 할 때 기본/actuator 접 두 사 를 추가 해 야 합 니 다.management.security.enabled 시간 이 지 났 습 니 다.
Spring boot 2.0 에서
management.security.enabled=true
혹시
management:
security:
enabled:true
채택 할 수 있다
management.endpoints.web.exposure.include=
대신 모든 것 을 놓 으 려 면*를 사용 하거나 열 려 있 는 인터페이스 점 을 사용 하 십시오.","격 리,예 를 들 어 env,helh."Yml 설정*"(따옴표)을 아래 와 같이 추가 하 십시오.
management:
endpoints:
web:
exposure:
include: "*"
더 많은 설정 정 보 는 참고 하 시기 바 랍 니 다spring-boot endpoints이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ansible-vault를 사용한 비밀번호 관리한동안 KodeKloud 성능 기반 작업을 수행해 왔으며 그 작업 중 하나는 ansible 플레이북을 사용하여 사용자 및 그룹을 생성하는 작업이었습니다. 사용자의 비밀번호는 ansible-vault를 사용하여 관리해...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.