Симулировать клиента и контекст безопасности
Я работаю над некоторыми микросервисами и хочу отправить "oauth/token" из службы A на сервер аутентификации, но у меня возникла проблема с получением запроса, но с Bearer не Basic. После устранения проблемы я обнаружил, что служба A принимает во внимание application.yml и получает ссылку для получения доступа к токену.
Я использую Brixton.RELEASE для весеннего облака
Вот вывод, если моя консоль auth-server для получения запроса:
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Authorization: Bearer 22a02f42-c48f-4bb7-b3b6-29e1ffc36b97
Accept: /
User-Agent: Java/1.8.0_151
Host: 192.168.24.73:5000
Connection: keep-alive
Content-Length: 59
password=Test&scope=ui&client=clientSide&username=Test
и мой application.yml такой
security:
oauth2:
client:
clientId: ${spring.application.name}
clientSecret: Test
accessTokenUri: http://localhost:5000/uaa/oauth/token
grant-type: client_credentials
scope: server
resource:
user-info-uri: http://localhost:5000/uaa/users/current
Так можно ли сказать, что служба безопасности oauth не получает токен при отправке с авторизацией?
Спасибо.