Основная функция OAUTH в LinkedIn: «redirect_uri не совпадает с зарегистрированным значением»

Я создал приложение для разработчиков LinkedIn с включенной функцией «Вход через LinkedIn с использованием OpenID Connect».

Затем я скопировал идентификатор клиента (Client ID) и основной секретный ключ клиента (Primary Client Secret) со вкладки «Auth» и ввел их в соответствующие поля настроек Discourse: «LinkedIn OIDC client ID» и «LinkedIn OIDC client secret».

Далее я добавил следующее в настройку «Authorized redirect URLs for your app» (Разрешенные URL-адреса перенаправления для вашего приложения) на LinkedIn во вкладке «Auth»:

https://forums.jtechforums.org/auth/linkedin_oidc/callback

Затем я включил опцию «Enable LinkedIn OIDC logins» (Включить вход через LinkedIn OIDC) в настройках Discourse.

После выхода из системы и нажатия кнопки входа через LinkedIn OAuth появляется следующее сообщение от LinkedIn:

### Упс, что-то пошло не так.

redirect_uri не совпадает с зарегистрированным значением

Почему это происходит и как это исправить? Мне казалось, что я правильно выполнил все шаги, описанные здесь: Configure LinkedIn login using OpenID Connect

Может кто-то подтвердить, это баг или я что-то неправильно настроил? Я перепроверил, вроде всё сделал по документации :crying_cat:

Та же проблема, есть ли какое-либо решение?

У меня возникла эта проблема, и я пропустил шаг перенаправления.

Замените discourse.example.com на ваш сайт.

https://discourse.example.com/auth/linkedin_oidc/callback