在本地测试时运行正常。
当我以“匿名”身份进入主题页面时,我被重定向到 /sso 端点,然后该端点又重定向到我设置和配置的本地“Discourse Connect”(在 localhost:5000 上)。
当我尝试访问 https://community.adn-soft.com/t/-/69 时
我被重定向到 /login 端点 
查看代码,特别是 redirect_to_login 回调,我可以看到只有在启用了“Discourse Connect”以及“立即认证”站点设置时,我们才会重定向到 /sso 端点。
默认情况下,该站点设置是启用的,但当我禁用它时,则
所以我的猜测是您禁用了该站点设置,应该启用它才能使其正常工作 
注意:我不太确定这个站点设置为什么存在,但我正在移除它以及其他一些与身份验证相关的修复。
1 个赞