You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JavaScript Web应用实现生物识别认证?Android Passkey问题及存储咨询

Android设备中Passkey凭证存储位置及错误排查

Passkey凭证存储位置

  • 系统默认存储:Android 12及以上版本,Passkey默认保存在Google密码管理器中,和你日常保存的网站账号密码、应用密码处于同一管理模块,可通过「设置→密码与账号→密码管理器」查看和管理。
  • 第三方密码管理器存储:若你将第三方支持WebAuthn的密码管理器设为默认凭证存储工具,Passkey会存储在该应用的加密数据库内。
  • 硬件安全存储层:所有Passkey的私钥都会加密后存储在Android的Keystore系统中,这是设备的硬件级安全区域,能有效防止私钥被非法获取或篡改。

"passkey not available"错误常见原因

  • 设备系统版本不足:Passkey要求Android 12及以上版本,低版本系统不支持该功能。
  • 浏览器未适配:需使用Chrome 90+、Edge 90+等已适配Passkey的主流浏览器,小众浏览器可能未支持。
  • 密码管理器未启用:检查Google密码管理器是否处于开启状态,禁用状态下无法创建或读取Passkey。
  • 网站配置异常:部分网站未正确配置WebAuthn的依赖方(Relying Party)信息,导致设备无法响应Passkey请求。

内容的提问来源于stack exchange,提问作者Dinuka Dulanjana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 23:42:04