您知道网站上是否还有其他人遇到同样的问题?
如果网站管理员还没有这样做,他们可以启用 verbose_discourse_connect_logging。有关使用该设置调试 DiscourseConnect 问题的一些详细信息,请参见此处:调试和修复常见的 DiscourseConnect 问题。我不确定该主题是否涵盖您遇到的问题。
日志中显示的完整错误消息将类似于:Nonce 不正确,是在不同的浏览器会话中生成的,或者已过期。可能的原因包括:
- 应用程序在您尝试登录时传递给 Discourse 的 nonce 与 Discourse 最初发送给应用程序的 nonce 不匹配
- nonce 是在与您登录的会话不同的会话中生成的。如果应用程序在后台请求从 Discourse 获取 nonce,而不是通过浏览器重定向生成,则会发生这种情况。
- 用户等待超过 10 分钟(nonce 过期时间)才能完成登录
我猜测您遇到了列表中第一个问题。