Firefox使用谷歌登录时Windows Hello验证不可用解决办法

笔记

某次Windows更新后我的Firefox中通过Google的OAuth登录第三方网站时,弹出的身份验证选项中不再显示Windows Hello的人脸识别选项,而只剩下了手机手机扫码和插入安全密钥的选项。

怀疑过是Firefox的bug,更新了Firefox,refresh了Firefox,问题都没有解决。并且我的Windows Hello的人脸识别等功能也都是正常状态,这很奇怪。

选择通行密钥

后来查到这个是WebAuthn,在Windows中在设置-账户-通行密钥里。我打开发现我的Google账户的通行密钥并不在这里面。

解决办法是打开Google的管理账户,到“安全性与登录”,列表中点击“通行密钥和安全密钥”,通过其它方式验证身份,进去把这台设备上旧的Passkey删掉,然后Create a passkey,随后按照提示添加即可。

Google 账号重新创建 Passkey 后的安全设置页面

再次尝试,可以成功通过Windows Hello进行身份验证。