Я установил плагин OpenID и попытался его настроить. Но при нажатии кнопки «через OpenID Connect» ничего не происходит. Никакой ошибки, никакого всплывающего окна, ничего.
Должен ли я получить какой-либо ответ?
Можешь проверить, есть ли в консоли какие-либо ошибки?
OIDC Log: Документ обнаружения — issuer: https://sais.novistaging.com authorization_endpoint: https://sais.novistaging.com/oauth/authorize token_endpoint: https://sais.novistaging.com/oauth/token
(oidc) Ошибка аутентификации! invalid_request: OmniAuth::Strategies::OAuth2::CallbackError, invalid_request | Неверный URI перенаправления.
Я добился прогресса и наконец могу аутентифицироваться через мой новый SSO, но теперь мне нужно разобраться, как сопоставить OpenID с существующими пользователями…
P.S. Мне кажется, моя первоначальная проблема заключалась в том, что в параметрах SSO-клиента моей другой системы не был указан правильный URI возврата. Мне нужно было добавить “/auth/oidc/callback” к ссылке, например: https://mysite.org/auth/oidc/callback