Я хотел бы использовать ADFS в качестве поставщика авторизации для моего загрузочного проекта Spring. Я пробовал некоторые решения из этого вопроса , но, похоже, он не работает, поскольку не может извлечь информацию после авторизации. Последнее решение используется для пружинной загрузки 1.5.4. Есть ли какие-либо решения для настройки ADFS и Spring Boot 2 с помощью OAuth2?
Я использую Spring boot 2.1.5 и ADFS 3.0.
Мой процесс довольно прост, когда я получаю доступ к своему дому страница, он вернет страницу авторизации ADFS. Если я войду успешно, он будет перенаправлен на мою домашнюю страницу. Поэтому мои application.properties будут:
security:
oauth2:
client:
clientId: 123456789
userAuthorizationUri: https://[adfs domain]/adfs/oauth2/authorize?resource= [homepage url]
accessTokenUri: https://[adfs domain]/adfs/oauth2/token
tokenName: code
authenticationScheme: query
clientAuthenticationScheme: form
grant-type: authorization_code
resource:
userInfoUri: [homepage url]