使用 Chrome 开发者工具中的 WebAuthn 标签页可创建基于软件的虚拟身份验证器并与其交互。
打开 WebAuthn 标签页
启用虚拟身份验证器环境
- 在“WebAuthn”标签页中,点击以选中启用虚拟身份验证器环境复选框。
- 启用后,系统会显示新身份验证器部分。
添加虚拟身份验证器
如需添加新的虚拟身份验证器,请执行以下操作:
在新建身份验证器部分,配置以下选项:
- 协议:
ctap2
(客户端到身份验证器协议)或u2f
(通用第二因素) - Transport:
usb
、nfc
、ble
或internal
- 支持常驻密钥
- 支持用户验证
- 支持大型 blob,仅适用于支持常驻密钥的
ctap2
协议
例如:
- 协议:
点击添加按钮。
您现在可以看到包含新创建的身份验证器的部分。
身份验证器部分包含一个凭据表。在将凭据注册到身份验证器之前,该表是空的。
注册新凭据
如需注册新凭据,您需要有一个使用 WebAuthn 的网页,例如我们的演示页面。
- 在演示页面上,点击 Register new credential(注册新凭据)。
- 此时,系统会将一个新凭据添加到 WebAuthn 标签页中的凭据表中。
在演示页面上,您可以多次点击 Authenticate 按钮。查看凭据表。凭据的签名计数将相应地增加。
导出并移除凭据
您可以通过点击导出或移除按钮导出或移除凭据。
重命名身份验证器
- 如要重命名身份验证器,请点击身份验证器名称旁边的修改按钮。
- 修改该名称,然后点击 Enter 以保存更改。
启用身份验证器
新创建的身份验证器会自动设为有效。在任何时候,开发者工具仅支持一个处于活跃状态的虚拟身份验证器。
如需停用身份验证,请移除当前有效的身份验证器。
如需激活身份验证器,请选择其活跃单选按钮。
移除虚拟身份验证器
要移除虚拟身份验证器,请点击其移除按钮。