2016-10-31 4 views
0

스프링 부트 애플리케이션의 사용자 이름과 비밀번호를/info 엔드 포인트의 스프링 부트 관리자에게 보내려합니다. 이제이 데이터는 스프링 부트 관리자에게 성공적으로 전송되어 정보 열에 표시 될 수 있습니다. 이제 관리자 측에서이 사용자 이름/암호 데이터를 사용해야합니다. 질문은 첫 번째 자동/정보 요청 후 정보 데이터가 관리자 측에 저장되었는지 여부와 어떻게이 데이터에 액세스 할 수 있습니까? 왜냐하면 나는 데이터를 사용할 때마다 클라이언트 측에서 정보 끝점을 요청하기를 원하지 않기 때문입니다. spring boot admin info data스프링 부트 관리자에 저장된/info 엔드 포인트의 데이터는 어디에 있습니까?

+0

이 모든 목적은 무엇입니까? 나는 당신이 당신의'/ info' 엔드 포인트에 비밀을 게시해야한다고 생각하지 않습니다. – joshiste

+0

클라이언트 쪽에서 보안을 추가하고 싶습니다. 관리자는 이러한 암호화 된 사용자 이름과 암호를 자동으로 가져와 보호 된 모든 클라이언트 끝점에 액세스 할 수 있습니다 (ZuulFilter를 추가하여 모든 요청에서 기본 인증을 끝점에 추가했습니다). 이 경우 클라이언트는 다른 사용자 이름과 암호를 설정할 수 있습니다. – leo

+0

@joshiste/info의 사용자 이름과 암호가 rsa 공개 키로 암호화 된 다음 관리자 측에서 개인 키를 사용하여 암호가 해독되었습니다. 해독 된 사용자 이름과 암호는 해시 맵에 저장됩니다. 관리자 UI에는 암호화 된 사용자 이름과 암호 만 표시됩니다. 질문에있는 그림을 좋아하지 않습니다. – leo

답변

1

/info의 데이터는 관리 서버에 저장되지 않습니다.