【发布时间】:2021-06-14 11:53:44
【问题描述】:
我已经在我的 mac 和 iphone 上测试了 https://webauthn.io/。在 iPhone 上,我可以使用 Chrome 注册并使用 Safari 登录,但在 macos 上,我必须在 Chrome 和 Safari 上分别注册。
我想知道公钥存储在哪里以及为什么在 macos 和 ios 上的行为不同?
【问题讨论】:
-
至少浏览器在 macOS 上完全不同,而在 iOS 上,引擎是系统提供的,它们都在 Apple 提供的引擎上运行,只是改变了 UI。他们不允许提供自己的浏览器引擎,因此他们可能会在幕后共享一些资源
-
嗨 Umut,它实际上是存储在您设备上的私钥。公钥由网站存储,在本例中为 webauthn.io。
-
你说得对。
标签: ios macos-catalina webauthn