Привет,
У кого-нибудь есть опыт работы с собственным хостингом Discourse и плагином SAML в нестандартной конфигурации?
Я хочу настроить параметры для использования существующих атрибутов SAML (они полностью отличаются от того, что плагин SAML считает стандартом), но даже после их настройки в конфигурационной среде, как показано в документации плагина, я получаю пустую страницу по адресу https://host.name/auth/saml/callback. В стандартном логе указано:
(saml) Setup endpoint detected, running now.
(saml) Request phase initiated.
Started POST "/auth/saml/callback" for 192.168.3.178 at 2024-09-30 06:52:20 +0000
(saml) Setup endpoint detected, running now.
(saml) Callback phase initiated.
Добавление:
DISCOURSE_SAML_LOG_AUTH: true
DISCOURSE_SAML_DEBUG_AUTH: true
вообще не помогает (я проверил, и эти переменные установлены в среде контейнера).
Кроме того, могу подтвердить, что все шаги до этого в процессе аутентификации SAML были выполнены правильно, и плагин получил корректные сообщения SAML по адресу обратного вызова (просто для информации: у нас почти 400+ сервисных провайдеров (SP), использующих эти службы идентификации (IdP), без каких-либо проблем).
Есть какие-нибудь предложения?
Дубравко