您好,
有人在使用非标准配置的自托管 Discourse 和 SAML 插件方面有经验吗?
我想配置参数以使用现有的 SAML 属性(与 SAML 插件认为的标准属性完全不同),但即使我在插件文档所示的配置环境中进行了配置,我在 URL 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 身份验证之前的每个步骤都已正确完成,并且插件在回调 URL 上收到了正确的 SAML 消息(仅供参考,我们有近 400 多个 SP 使用该 IdP 服务而没有出现问题)。
有什么建议吗?
Dubravko