次の方法で共有


プラグイン パスキー マネージャーのサポート

このトピックでは、Windows でのパスキー プロバイダーに対するプラグイン資格情報マネージャー API プラグインのサポートについて説明します。 Contoso Passkey Manager という名前のデモ アプリが紹介されています。

Contoso Passkey Manager

Windows 11では、パスキーのプラグイン モデルがサポートされています。 Contoso Passkey Manager は、このパスキー プロバイダーのサポートを示すデモ アプリです。

警告

Contoso Passkey Manager は、パスキーの作成と使用状況のテストのみを目的として設計されています。 運用環境のパスキーにはこのアプリを使用しないでください。

手順 1:インストール

  1. WinUI 3 開発用に開発環境を設定します ( Windows App SDKを参照)。
  2. Contoso Passkey Manager サンプル アプリ用の windows-classic-samples GitHub リポジトリを複製します。
  3. Visual Studioで、複製した Contoso Passkey Manager ソリューションを開き、上記のリンクの指示に慎重に従い、サンプルをビルドしてから実行してインストールを確認します。

手順 2: セットアップ

  1. 設定>アカウント>Passkeysに移動し、次に [詳細オプション] を選択します。
  2. Contoso Passkey Manager のトグルを [オン] に切り替えます。
  3. Windows Helloユーザー検証を完了すると、Contoso Passkey Manager にパスキーを保存できます。

設定で Contoso Passkey Manager を有効にしたときに、Windows Hello によるユーザー確認が正常に完了したことを示すスクリーンショット

手順 3: パスキーの作成

  1. webauthn.ioなどの Web サイトに移動します。
  2. テスト ユーザー名を作成し、[登録]をクリックします。
  3. Contoso Passkey Manager を使用してパスキーを保存するように求められます。 [続行] をクリックします。

Contoso Passkey Manager を使用して webuthn.io のパスキーを作成するスクリーンショット

  1. Windows Helloを使用してユーザー検証を完了すると、パスキーが作成されます。
  2. Contoso Passkey Manager を開くと、保存したパスキーを確認できます。
  3. さまざまなエクスペリエンスをテストする場合は、コンテナー ロック メカニズムを設定し、コンテナーのパスキーを作成して、パスキーを保存するときにコンテナーのロック解除ユーザー エクスペリエンスをシミュレートできます。 Minimize UI の切り替えにより、パスキー マネージャーを開く手順が簡略化されます。エクスペリエンス フローは、資格情報マネージャーを開くのとWindows Helloでのユーザー検証だけです。

アプリ に保存されたパスキーを含む Contoso Passkey Manager のスクリーンショット

手順 4: パスキー認証

  1. パスキーのオートフィル ドロップダウンを使用すると、ユーザーの検証を完了して、Contoso Passkey Manager に保存された passkey でサインインするように求められます。

Contoso Passkey Manager パスキーを使用した認証のスクリーンショット

  1. 正常にログインしました。

次のステップ

プラグイン機能と統合するには、webauthn に移動してヘッダー ファイルを検索します。

関連項目