Проблемы настройки CKAN OAuth2 - PullRequest
       69

Проблемы настройки CKAN OAuth2

0 голосов
/ 19 февраля 2020

Я установил плагин CKAN OAuth2 и настроил его, как указано ниже, для работы с KeyCloak OAuth2. Я могу получить доступ к экрану входа в KeyCloak, но после входа в систему я получаю сообщение об ошибке, говорящее о слишком большом количестве перенаправлений, что дает мне что-то подобное в URL: https://ckan.site.org/oauth2/callback?state=eyJjYW1lX2Zyb20iOiAiL2Rhc2hib2FyZCJ9&session_state=0d0a580b-124b-4948-997e-8af00e9c63a9&code=5bebf1bb-537f-4e59-b014-4a399e6db033.0d0a580b-184b-4958-997e-8af01e9c63a9.f510ecce-a0b0-42eb-9b98-de4f21f4a5e0

Может кто-нибудь помочь с этим?

ckan.oauth2.register_url = http://[redacted]/auth/realms/UHC/protocol/openid-connect/auth
ckan.oauth2.reset_url = http://[redacted]/auth/realms/UHC/protocol/openid-connect/auth
ckan.oauth2.edit_url = http://[redacted]/auth/realms/UHC/protocol/openid-connect/auth
ckan.oauth2.authorization_endpoint = http://[redacted]/auth/realms/UHC/protocol/openid-connect/auth
ckan.oauth2.token_endpoint = http://[redacted]/auth/realms/UHC/protocol/openid-connect/token
ckan.oauth2.profile_api_url = http://[redacted]/auth/realms/UHC/protocol/openid-connect/userinfo
ckan.oauth2.client_id = [redacted]
ckan.oauth2.client_secret = [redacted]
ckan.oauth2.scope = openid
ckan.oauth2.profile_api_user_field = username
ckan.oauth2.profile_api_mail_field = email
ckan.oauth2.authorization_header = Authorization```
...