在 windows 上使用 iphone 通过 webauthn 进行身份验证?

Authenticate with webauthn using iphone on windows?

我一直在研究在我公司的应用程序中使用 webauthn 进行 MFA。当我开始调查它时,它看起来非常合适,我对我们的用户能够使用他们的 phone 作为身份验证器的前景感到非常兴奋。

然而,一位 iPhone 的同事向我指出,当他在 https://webauthn.io/ 上尝试示例应用程序时,他无法 select 他的 iPhone 和只有向他的帐户添加 Android phone 的选项。与我们的许多用户一样,他在 Windows 计算机上使用 chrome,但有一台 iPhone 12.

对我来说,不支持这种情况似乎是不可想象的?许多用户使用 Windows 并拥有 iOS 台设备。我是否漏掉了一些明显的东西?

Chrome 103 的措辞将更改为“使用你的 phone”。

不过,它已经可以与 iPhone 一起使用了。您可能需要启用 Platform Authenticator Syncing,因为该功能目前仅处于测试阶段。在iOS15中,在Settings > Developer下打开Syncing Platform Authenticator开关。当您在 Xcode.

中将设备设置为开发设备时,“开发者”菜单在您的设备上可用