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