Passkey 错误

我刚刚安装了 Discourse,并尝试为我的用户添加一个 Passkey。但不幸的是,我遇到了这个错误:

有什么想法可能导致这个问题吗?我没有更改任何设置。

2 个赞

我试图为我自己的用户(也是唯一的用户和管理员用户)这样做。

您可以在 https://webauthn.io/ 上注册您的通行密钥并在那里登录吗?

这将有助于确定问题与您的客户端系统还是您的安装有关。

4 个赞

可以的。

哦,对了,我正在使用 iCloud Keychain,并且我的 Discourse Docker 安装是最新的。

1 个赞

它在这个网站上有效吗?

3 个赞

是的,正如图片所示。还是我误解了什么吗?

您的网站是否使用 https?当您看到此错误时,您还可以打开浏览器的 JavaScript 控制台,它可能会提供更多信息。

好的,刚刚发生了最奇怪的事情。我现在在我的MacMini上,它就能正常工作。我在我的MB Air上没有成功。

我将尝试将我的Air更新到15.4.1,看看问题是否解决。

是的,我的网站是https,NGINX会将HTTP重定向到https。

3 个赞

我的意思是这个网站,也就是 meta.discourse.org :smiley:

1 个赞

哈哈,是的。在这里我的Air也行得通。

2 个赞

好的,回到我的 Air 上,我的 mini 的通行密钥通过 iCloud 同步到了我的 Air 上。
然后我就可以使用 Air 通过通行密钥登录了。

所以我再次删除了通行密钥。
并尝试创建一个新的。成功了 :partying_face:
我第一次点击“添加通行密钥”时遇到了 502 错误,但第二次就成功了。

所以我不知道真正的原因是什么,也许是我的 Air 更新到了 15.4.1。
无论如何,问题对我来说已经解决了 :slight_smile:

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.