好的,澄清一下:
我可以在 Thetis Pro 物理 USB 通行密钥设备上看到通行密钥,所以我知道我使用的是它,而不是 Windows Hello。
如果我使用密钥,我会收到
“发生错误:找不到具有提供凭据 ID 的安全密钥。”
与其他网站不同,没有选项可以选择物理安全密钥以外的任何内容。通常,当它显示“插入您的安全密钥”时,如果按下“取消”,则会提供其他选项,例如使用“Windows Hello”通行密钥。但如果我按下取消,它会显示:
“安全密钥身份验证过程已超时或已被取消。”
获得 2FA 屏幕的唯一方法是“通过电子邮件链接登录”,然后选择“两因素身份验证”。
然后它会显示一个相当令人困惑的屏幕,上面写着:
“准备好您的物理安全密钥或兼容的移动设备后,请按下面的“使用安全密钥进行身份验证”按钮。”
但没有“安全密钥按钮”,只有一个输入内容的区域(<p class="second-factor__description">),下面还有一个“完成登录”按钮。
我假设这是用于代码生成器的 6 位 2FA,但我唯一使用的是 Authy,它不在里面。无论我输入什么,消息都是“提供的公钥无效”,这可能表明托管网站存在错误,而不是我的问题?
我回到我的临时账户,再次尝试设置通行密钥和 2FA,我注意到有下载备份代码的选项,我肯定会这样做,因为我总是为其他网站这样做。我总是将它们记录在两个地方,但它们都不在其中。我会在 2024 年 2 月左右启用 2FA,当时他们从旧论坛切换到 Discourse - 这个选项当时是否不在那个页面上?
这很有趣——这是否意味着您实际上可以看到 Trucknet 网站上的我的帐户和凭据?
好的,明白了。我将把它作为最后的手段,但如果可能的话,我想尝试解决这个问题并帮助修复任何可能存在的错误或可能在将来“难住”其他人的边缘情况,而不是在此阶段绕过它。
再次感谢!
编辑:补充一点,如果我通过我的 Pixel 6a 手机尝试,使用同一个密钥通过 NFC,我会收到错误:
NotReadableError:与凭据管理器通信时发生未知错误。
我可以确认,在其他网站(Google、https://www.passkeys.io/ 等)上使用此密钥通过 NFC 可以正常工作。
