# 无法从PC或Android浏览器登录，但可以从“App”登录

**URL:** https://meta.discourse.org/t/cant-log-in-from-pc-or-android-browser-but-could-from-app/250850
**Category:** SSO
**Created:** [2023年一月5日 14:34 UTC](https://meta.discourse.org/t/cant-log-in-from-pc-or-android-browser-but-could-from-app/250850 "2023-01-05T14:34:07Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [2023年一月5日 21:55 UTC](https://meta.discourse.org/t/cant-log-in-from-pc-or-android-browser-but-could-from-app/250850/8 "2023-01-05T21:55:12Z")

</div>

> [@TimGNO](#):
>
> 我卸载了“Hubitat app”（它不过是一个华丽的书签和浏览器前端），然后在我的 Android 设备上，接着尝试使用其 Chrome 浏览器访问该网站。出现了相同的错误情况。仍然无法登录。

您知道网站上是否还有其他人遇到同样的问题？

如果网站管理员还没有这样做，他们可以启用 `verbose_discourse_connect_logging`。有关使用该设置调试 [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 问题的一些详细信息，请参见此处：[调试和修复常见的 DiscourseConnect 问题](https://meta.discourse.org/t/debug-and-fixing-common-discourseconnect-issues/103496)。我不确定该主题是否涵盖您遇到的问题。

> [@TimGNO](#):
>
> “登录错误  
> 账户登录超时，请重试登录。”

日志中显示的完整错误消息将类似于：`Nonce 不正确，是在不同的浏览器会话中生成的，或者已过期`。可能的原因包括：

- 应用程序在您尝试登录时传递给 Discourse 的 nonce 与 Discourse 最初发送给应用程序的 nonce 不匹配
- nonce 是在与您登录的会话不同的会话中生成的。如果应用程序在后台请求从 Discourse 获取 nonce，而不是通过浏览器重定向生成，则会发生这种情况。
- 用户等待超过 10 分钟（nonce 过期时间）才能完成登录

我猜测您遇到了列表中第一个问题。

---

_[View the full topic](https://meta.discourse.org/t/cant-log-in-from-pc-or-android-browser-but-could-from-app/250850)._
