您好,
我想报告一个与 meta.discourse.org 上的通行密钥登录相关的潜在错误。当我选择“使用通行密钥登录”时,会出现以下错误:
我不仅在 meta 上遇到了这个问题,在 Bitwarden 社区、OnlyKey 和 Tor 论坛上也出现了同样的情况,但在 KDE 论坛上却没有。我怀疑这可能与运行最新软件的论坛有关,而旧版论坛则未受影响。这些通行密钥是通过 Windows Hello(Windows 11)创建的。在我删除旧的通行密钥并重新创建新的之后,新的通行密钥就可以正常使用了。
另一个猜测是,微软正在更新 Windows 中的通行密钥实现,这可能与 Discourse 使用通行密钥的方式产生不良交互。
这不算什么大问题;我只是需要替换通行密钥,但“删除密码”这一操作确实让人难以放心。
感谢提交报告。我可以在 meta 上复现此问题,且我并未使用微软产品,因此这很可能是 Discourse 的回归问题。我们将很快查看。
@falco 我在想这是否源于最近的某些变更
我今天看了一下,实际上我无法稳定地复现该问题。我使用旧通行密钥在 Meta 上进行了测试(使用独立账户),结果正常;又在另一个实例上测试了旧通行密钥,同样成功。我最初的测试不可靠,很可能是因为没有正确使用该通行密钥。
正如你所指出的,新通行密钥的注册也成功了。
不知是否真是如此,希望很快能收到其他 Windows 用户的反馈。