WebAuthn:模擬驗證器

法瓦茲穆罕默德
Fwaz Mohammad
耶塞林 (Jecelyn Yeen)
Jecelyn Yeen
索菲亞艾梅利安諾瓦
Sofia Emelianova

您可以使用 Chrome 開發人員工具中的「WebAuthn」WebAuthn分頁建立軟體型虛擬驗證器,並與之互動。

開啟「WebAuthn」分頁

  1. 造訪使用 WebAuthn 的頁面,例如我們的示範頁面 (請登入以存取該頁面)。
  2. 開啟開發人員工具
  3. 依序按一下「More Options」圖示 更多 >「More tools」 >「WebAuthn」,開啟「WebAuthn」分頁。

WebAuthn 分頁

啟用虛擬驗證器環境

  1. 在「WebAuthn」分頁中,勾選「Enable virtualAuthatorEnvironment」核取方塊。
  2. 啟用後,系統會顯示「New Authenticator」部分。

啟用虛擬驗證器環境

新增虛擬驗證器

如何新增虛擬驗證器:

  1. 在「New Authenticator」部分,設定下列選項:

    1. 通訊協定ctap2 (對 Authenticator 通訊協定的用戶端) 或 u2f (通用第二要素)
    2. 交通usbnfcbleinternal
    3. 支援常駐金鑰
    4. 支援使用者驗證
    5. 支援大型 blob,僅適用於支援常駐金鑰的 ctap2 通訊協定

    例如:

    新增虛擬驗證器。

  2. 按一下 [新增] 按鈕

  3. 您現在可以看到包含新建驗證器的區段。 Authenticator

「Authenticator」區段包含「Credentials」資料表。在向驗證器註冊憑證之前,這個資料表會空白。

沒有憑證

註冊新憑證

如要註冊新憑證,您必須擁有使用 WebAuthn 的網頁,例如我們的示範頁面

  1. 在示範頁面上,按一下「註冊新憑證」
  2. 系統隨即會將新憑證新增至 WebAuthn 分頁的「Credentials」資料表。

查看憑證

在示範頁面上,您可以多次點選「驗證」按鈕。觀察「Credentials」(憑證) 資料表。憑證的簽署計數也會據此增加。

匯出及移除憑證

您可以匯出或移除憑證,方法是按一下「匯出」或「移除」按鈕。

匯出或移除憑證

重新命名驗證器

  1. 如要重新命名驗證器,請按一下驗證器名稱旁的「編輯」按鈕。
  2. 編輯名稱,然後按一下 Enter 鍵儲存變更。

重新命名驗證器

啟用驗證器

系統會將新建立的驗證器設為自動啟用。開發人員工具在任何時間點都僅支援一個有效的虛擬驗證器。

如要停用驗證功能,請移除目前使用中的驗證器。

如要啟用驗證器,請選取對應的「使用中」圓形按鈕。

設定使用中的驗證器

移除虛擬驗證器

如要移除虛擬驗證器,請按一下「移除」按鈕。

移除驗證器