Как настроить Spring Boot 2 и ADFS, используя OAuth2? - PullRequest
0 голосов
/ 08 января 2020

Я хотел бы использовать 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]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...