Udostępnij za pośrednictwem


Obsługa menedżera kluczy dostępu innych firm

W tym temacie opisano obsługę wtyczki API menedżera poświadczeń dla zewnętrznych dostawców kluczy dostępu w systemie Windows. Prezentuje aplikację demonstracyjną o nazwie Contoso Passkey Manager.

Contoso Manager Kluczy Dostępu

System Windows 11 obsługuje model wtyczki innej firmy dla kluczy dostępu. Contoso Passkey Manager to aplikacja demonstracyjna, która demonstruje obsługę tego dostawcy kluczy dostępu.

Ostrzeżenie

Rozwiązanie Contoso Passkey Manager jest przeznaczone tylko do tworzenia kluczy dostępu i testowania użycia. Nie używaj aplikacji do tworzenia kluczy dostępu w środowisku produkcyjnym.

Krok 1. Instalacja

  1. Konfigurowanie środowiska programistycznego na potrzeby tworzenia aplikacji WinUI 3 (zobacz Install tools for the Windows App SDK).
  2. Sklonuj repozytorium GitHub Windows-classic-samples dla przykładowej aplikacji Contoso Passkey Manager.
  3. W programie Visual Studio otwórz właśnie sklonowane rozwiązanie Contoso Passkey Manager, uważnie postępuj zgodnie z instrukcjami podanymi w powyższym linku, skompiluj przykład, a następnie uruchom je, aby potwierdzić instalację.

Krok 2. Konfiguracja

  1. Przejdź do pozycji Ustawienia >Konta>Passkeys, a następnie Opcje zaawansowane.
  2. Przesuń przełącznik na w pozycję dla Menedżera Haseł Kontoso.
  3. Ukończ weryfikację użytkownika funkcji Windows Hello, a teraz możesz zapisać klucz dostępu do menedżera dostępu firmy Contoso.

Zrzut ekranu przedstawiający pomyślną weryfikację użytkownika funkcji Windows Hello po włączeniu menedżera dostępu firmy Contoso w ustawieniach

Krok 3. Tworzenie klucza dostępu

  1. Przejdź do witryny internetowej, takiej jak webauthn.io.
  2. Utwórz nazwę użytkownika testowego i kliknij Zarejestruj.
  3. Zostanie wyświetlony monit podczas zapisywania klucza dostępu za pomocą menedżera dostępu Firmy Contoso. Kliknij pozycję Kontynuuj.

Zrzut ekranu przedstawiający tworzenie klucza dostępu dla webuthn.io za pomocą programu Contoso Passkey Manager

  1. Zostanie otwarta aplikacja Contoso Passkey Manager. Kliknij Utwórz, aby utworzyć poświadczenie w Menedżerze kluczy dostępu firmy Contoso.
  2. Ukończ weryfikację użytkownika za pomocą funkcji Windows Hello i zostanie utworzony klucz dostępu.
  3. Zapisane klucze dostępu można wyświetlić, otwierając Menedżera kluczy dostępu firmy Contoso.
  4. Jeśli chcesz przetestować różne doświadczenia, możesz przełączyć Symulować odblokowanie magazynu, aby przetestować doświadczenie użytkownika odblokowywania magazynu podczas zapisywania klucza dostępu. Przełącznik Minimalizuj interfejs użytkownika upraszcza krok otwierający menedżera kluczy dostępu, a przepływ zostanie zastąpiony weryfikacją użytkownika za pomocą Windows Hello.

Zrzut ekranu przedstawiający menedżera dostępu firmy Contoso z kluczem dostępu zapisanym w aplikacji

Krok 4. Uwierzytelnianie za pomocą klucza dostępu

  1. Wprowadź nazwę użytkownika i kliknij Uwierzytelnij.
  2. Wybierz, aby zalogować się przy użyciu klucza dostępu zapisanego w Menedżerze kluczy dostępu firmy Contoso.

Zrzut ekranu przedstawiający uwierzytelnianie przy użyciu klucza dostępu usługi Contoso Passkey Manager

  1. Ukończ weryfikację użytkownika za pomocą usługi Windows Hello w celu uwierzytelnienia.
  2. Zalogowano pomyślnie.

Następne kroki

Aby zintegrować się z funkcjonalnością wtyczki firmy trzeciej, przejdź do webauthn w celu znalezienia plików nagłówkowych.

Zobacz też