2017-05-05 1 views
0

저는 얼마 동안 Spring OAuth2를 사용해 왔습니다. 그것은 위대한 작품. 최근에 추가 서비스를 추가 할 필요가 있으며 기존 클라이언트 중 하나가 새 서비스에 액세스해야합니다.Oauth2에서 여러 리소스에 액세스하는 단일 클라이언트 Spring-Security-OAuth

현재

서비스 1 (봄 부팅 마이크로 서비스)
서비스 2 (봄 부팅 마이크로 서비스)
인증 서비스 (별도의 봄 부팅 마이크로 서비스)를 다음과 같이

내 설정이며, oauth_client_details db 테이블에서 클라이언트는 다음과 같이 구성됩니다.

client_id | resource_ids | ...
myClient | service1

아래와 같이 리소스 ID를 추가해도 작동하지 않습니다.

myClient | service1, service2

여기서 내가 무엇을 놓치고 있습니까? 그리고 여러 리소스에 액세스하기 위해 단일 클라이언트를 구성하는 올바른 방법은 무엇입니까?

감사합니다!

답변

0

다른 문제가있는 사용자는 현재 토큰 값을 삭제하고 새 토큰을 얻거나 생성해야합니다. 이것은 내 문제였다.

관련 문제