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