在阅读了有关WebAuth API 的大量 文档 后,我无法在 iOS 上成功启用平台身份验证。
我尝试将 Authenticator Attachment 设置为跨平台和平台,除了 iOS,它们产生了一致的结果:
╭────────────────┬───────────────────────┬────────────────────────────┬────────────────────────────┬───────────────────────────────────────────────╮
│ Attachment │ Windows 10 │ Android 8 │ MacOS Catalina │ iOS 13 │
│ │ Edge/Chrome │ Chrome/Opera │ Chrome/Safari │ Webkit(Everything else is this anyways) │
╞════════════════╬═══════════════════════╬════════════════════════════╬════════════════════════════╬═══════════════════════════════════════════════╡
│ cross-platform ║ USB Key │ USB/Bluetooth Key │ USB/Bluetooth Key │ USB/Bluetooth Key │
│ platform ║ Fingerprint/Face/Pin │ Fingerprint/USB/Bluetooth │ Fingerprint │ "Insert security key" │
└────────────────┴───────────────────────┴────────────────────────────┴────────────────────────────┴───────────────────────────────────────────────┘