Я реализовал успокоительный API, используя SpringBoot с интеграцией единого входа через ADFS.В проекте также включен ресурсный сервер.Когда я получаю доступ к конечным точкам, в режиме разработчика Chrome я вижу утверждение SAML, но нет маркера OAuth.Почему это так?
Я использую оба @ EnableOAuth2Sso и @EnableResourceServer в моем проекте.SSO для единого входа с ADFS и сервером ресурсов для моей конечной точки API.Моя интеграция с SSO использует grant_type = authorization_code.Попытка доступа к конечным точкам работает нормально.Я перенаправлен на / login, который успешно генерирует утверждение SAML.
Мой вопрос в этом потоке, почему я не вижу токен OAuth?Если я распечатываю объект Principal, я вижу значение токена как часть деталей.
{
authorities: [
{
authority: "openid"
},
{
.....
}
],
details: {
remoteAddress: "IP Address",
sessionId: "9B7E78D46C7034C91B5A88842115D94F",
tokenValue: oauth token,
tokenType: "bearer",
decodedDetails: null
},
authenticated: true,