Итак, я создал новый размещённый сайт Discourse (в пробном режиме), чтобы использовать его как песочницу для тестирования обновлений моего клиентского приложения. Клиент выступает в роли провайдера идентификации (IDP) для Discourse, и я пытаюсь следовать официальным инструкциям по настройке DiscourseConnect: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)
Некоторые названия и элементы интерфейса немного изменились с момента публикации инструкции, но в целом всё в порядке. Однако ключевая настройка — «Включить Discourse Connect» (enable_discourse_connect) — полностью отсутствует.
Поэтому после настройки всего остального и попытки входа через SSO из моего приложения IDP я попадаю на страницу сессии/SSO и получаю ошибку 404 «Ой».
Эта настройка скрыта в пробном режиме? Существуют ли какие-либо ограничения на её использование?
У меня это уже работает в продакшене на основе более старой версии Discourse Cloud, так что я хоть немного, но понимаю, что делаю.
К сведению: мы не используем термин «песочница» для обозначения размещённых сайтов. Если сайт назван так, это связано с тем, что администратор выбрал это имя при регистрации.