Проблема конфигурации с Spring Boot OpenId Connect и Gluu

Я пытаюсь заставить POC работать с Gluu. Я следовал учебному руководству на https://spring.io/guides/tutorials/spring-boot-oauth2/ и начал работать с Facebook. Затем я попытался перенести это на глуу. Сделано через пару проблем с другой статьей на stackru, но теперь я получаю эту ошибку.
{ "error": "invalid_request_redirect_uri", "error_description": "The redirect_uri in the Authorization Request does not match any of the Client's pre-registered redirect_uris.", "state": "RexEdf" }

application.yml: security: oauth2: client: clientId: "<my client id>" clientSecret: <my client secret> accessTokenUri: https://<gluu server>/oxauth/seam/resource/restv1/oxauth/token userAuthorizationUri: https://<gluu server>/oxauth/seam/resource/restv1/oxauth/authorize tokenName: oauth_token authenticationScheme: form clientAuthenticationScheme: form scope: openid resource: userInfoUri: https://<gluu server>/oxauth/seam/resource/restv1/oxauth/authorize

Я пробовал много вариантов в gluu и на загрузочном клиенте, пытаясь пройти через это, но, похоже, ничего не работает. Я предполагаю, что это простое исправление, но я не могу найти какую-либо полезную информацию по этому вопросу.

1 ответ

Я попросил коллегу просмотреть его со мной, и мы нашли пропущенный URL перенаправления. Теперь я перехожу к следующей проблеме.

В нашем случае, помимо добавления uri перенаправления в client в Gluu нам пришлось перейти на sector identifier раздел и для конкретного клиента мы добавили новую запись для Redirect Login Uri

Другие вопросы по тегам