나는 내가 인증 서비스 검색 및 JWT에 대한 영사를 사용하고하는 microservice 프로젝트 usign의 JHipster을하고 있지만, 여기 내 질문 해요 : 내 microservices에 액세스 할 수있는 다른 클라이언트의JHipster - 게이트웨이가 마이크로 서비스에서 어떻게 인증합니까?
, 그들은 JSON을 전달하여 인증 할 필요가 게이트웨이를 통해 POST를 통해 자격 증명을 얻고 드디어 id_token을 얻습니다. 그러나 게이트웨이가 서비스 내에서 어떻게 인증됩니까? 게이트웨이는 외부 클라이언트가있을 때했던 것과 비슷한 작업을 수행합니까? 아니면 Service Discovery와 관련이 있습니까?
security:
authentication:
jwt:
secret: my-secret-token-to-change-in-production
내 생각 엔이 microservice 모두와 게이트웨이 주 공통의 비밀 키,하지만 난이 키를 발견하지 않은 것입니다 만이 섹션 :
나는 응용 프로그램 dev.yml이 발견 yml에.
그래서 영사가 게이트웨이가 마이크로 서비스에 액세스하는 토큰을 제공합니까? 나는 문서에서 검색 할 것입니다. 찾으면 여기에서 씁니다. –
아니요, 영사는 토큰 자체가 아닌 토큰에 서명하는 데 필요한 키를 제공합니다. 영사는 서비스 레지스트리와 중앙 집중식 구성을 제공합니다. 토큰은 인증 중에 게이트웨이에 의해 생성됩니다. –
오오 !! 감사!! :) –