Сначала необходимо добавить учетную запись в качестве внешнего пользователя в пользовательском клиенте. Беспорядок, пытаясь выяснить самую основную вещь. Я просмотрел кучу различных документаций и учебных пособий, и я до сих пор не могу понять. Проблема, по-видимому, связана с конфигурацией. < /P>
Код: Выделить всё
spring.security.oauth2.client.registration.microsoft.clientId=xxx
spring.security.oauth2.client.registration.microsoft.clientSecret=xxx
spring.security.oauth2.client.registration.microsoft.scope=.default
spring.security.oauth2.client.registration.microsoft.redirectUri={baseUrl}/oauth2/callback/{registrationId}
spring.security.oauth2.client.registration.microsoft.authorizationGrantType=authorization_code
spring.security.oauth2.client.registration.microsoft.clientAuthenticationMethod=client_secret_post
spring.security.oauth2.client.provider.microsoft.authorization-uri=https://login.microsoftonline.com/common/oauth2/v2.0/authorize
spring.security.oauth2.client.provider.microsoft.token-uri=https://login.microsoftonline.com/common/oauth2/v2.0/token
spring.security.oauth2.client.provider.microsoft.jwk-set-uri=https://login.microsoftonline.com/common/discovery/v2.0/keys
Подробнее здесь: https://stackoverflow.com/questions/793 ... pring-boot