Discourse OpenID Connect 错误

我想将外部 Keycloak 提供商连接到我的论坛。
所以,我使用了 Discourse OpenID Connect。
https://meta.discourse.org/t/discourse-openid-connect/103632/1
但是,在设置选项和连接时,我收到了一条错误消息。
我对 Discourse 不熟悉,所以我不知道该怎么做。
请帮帮我。

1 个赞

您好 :wave:!欢迎来到 Discourse Meta :discourse2:

您能否分享一下 \u003ckbd\u003e/logs\u003c/kbd\u003e 中是否有任何错误或警告?

也许那里会有线索 :thinking:

如果您需要更多帮助,也可以给我发私信 :slight_smile:

我收到了这个错误日志:

NameError (uninitialized constant FinalDestination::FaradayAdapter) lib/cache.rb:94:in `fetch' lib/middleware/omniauth_bypass_middleware.rb:50:in `call' lib/content_security_policy/middleware.rb:12:in


我看到您正在使用 Bitnami 创建的 Discourse 镜像,这是一个不受支持的安装。

但根据错误的不同,可能是 discovery document 出了问题。

我建议您尝试基于官方 Discourse :smiley: 的设置!

2 个赞

此错误表明您使用的是旧版本的 Discourse 核心。如果您更新到最新稳定版、测试版或已通过测试的版本,问题应该会得到解决。

我不确定 Bitnami 镜像的更新方式。正如 @Alexander 所提到的,我们不推荐或支持 Bitnami 镜像。为了获得最佳体验,我们推荐标准安装。

5 个赞

(作者已删除帖子)

@Ken95 你找到解决办法了吗?