Я следовал инструкциям здесь: https://github.com/okta/samples-js-react/tree/master/okta-hosted-login
И здесь: https://github.com/okta/samples-java-spring/tree/master/resource-server
... для настройки образца приложения activjs, аутентифицирующегося с Okta.
Работал с моей учетной записью Okta как сработавший.
Но когда я пытался использовать конфигурации Okta своей организации, я сталкивался с ошибками при попытке вызвать сервер ресурсов.
Вотконфигурации в моем application.yml:
okta:
oauth2:
issuer: "https://<myOrgName>.okta-emea.com/oauth2/default"
client-id: "<myClientId>"
client-secret: "<myClientSecret>"
Я создал новое приложение в консоли разработчика Okta с веб-конфигурацией, которая дала мне clientId и clientSecret.
И когда я делаю это:
cd resource-server
mvn
Я вижу эту ошибку:
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.8.RELEASE:run (default-cli) on project okta-spring-boot-oauth-resource-server: An exception occurred while running. null: InvocationTargetException: Failed to process import candidates for configuration class [org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerConfiguration]; nested exception is java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$JwkTokenStoreConfiguration: 401 Unauthorized -> [Help 1]
Есть какие-нибудь указатели на то, что мне не хватает?Как я могу устранить неполадки, что идет не так?Любые журналы в Okta?