WebAuthn:模拟身份验证器

Fawaz Mohammad
Fawaz Mohammad
Jecelyn Yeen
Jecelyn Yeen
Sofia Emelianova
Sofia Emelianova

使用 Chrome 开发者工具中的 WebAuthn 标签页可创建基于软件的虚拟身份验证器并与其交互。

打开 WebAuthn 标签页

  1. 访问使用 WebAuthn 的页面,例如我们的演示页面(请登录以访问该页面)。
  2. 打开开发者工具
  3. 依次点击更多选项 了解详情 > 更多工具 > WebAuthn,打开 WebAuthn 标签页。

WebAuthn 标签页

启用虚拟身份验证器环境

  1. 在“WebAuthn”标签页中,点击以选中启用虚拟身份验证器环境复选框。
  2. 启用后,系统会显示新身份验证器部分。

启用虚拟身份验证器环境

添加虚拟身份验证器

如需添加新的虚拟身份验证器,请执行以下操作:

  1. 新建身份验证器部分,配置以下选项:

    1. 协议ctap2(客户端到身份验证器协议)或 u2f(通用第二因素)
    2. Transportusbnfcbleinternal
    3. 支持常驻密钥
    4. 支持用户验证
    5. 支持大型 blob,仅适用于支持常驻密钥的 ctap2 协议

    例如:

    添加新的虚拟身份验证器。

  2. 点击添加按钮。

  3. 您现在可以看到包含新创建的身份验证器的部分。 身份验证器

身份验证器部分包含一个凭据表。在将凭据注册到身份验证器之前,该表是空的。

无凭据

注册新凭据

如需注册新凭据,您需要有一个使用 WebAuthn 的网页,例如我们的演示页面

  1. 在演示页面上,点击 Register new credential(注册新凭据)。
  2. 此时,系统会将一个新凭据添加到 WebAuthn 标签页中的凭据表中。

查看凭据

在演示页面上,您可以多次点击 Authenticate 按钮。查看凭据表。凭据的签名��数将相应地增加。

导出并移除凭据

您可以通过点击导出移除按钮导出或移除凭据。

导出或移除凭据

重命名身份验证器

  1. 如要重命名身份验证器,请点击身份验证器名称旁边的修改按钮。
  2. 修改该名称,然后点击 Enter 以保存更改。

重命名身份验证器

启用身份验证器

新创建的身份验证器会自动设为有效。在任何时候,开发者工具仅支持一个处于活跃状态的虚拟身份验证器。

如需停用身份验证,请移除当前有效的身份验证器。

如需激活身份验证器,请选择其活跃单选按钮。

设置有效的身份验证器

移除虚拟身份验证器

要移除虚拟身份验证器,请点击其移除按钮。

移除身份验证器