Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Opisano w tym temacie wsparcie dla wtyczki menedżera poświadczeń API dla dostawców kluczy dostępu w systemie Windows. Prezentuje aplikację demonstracyjną o nazwie Contoso Passkey Manager.
Contoso Manager Kluczy Dostępu
Windows 11 obsługuje model wtyczek 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
- Skonfiguruj środowisko programistyczne dla programowania WinUI 3 (zobacz Instaluj narzędzia dla Windows App SDK).
- Sklonuj repozytorium windows-classic-samples GitHub dla aplikacji Contoso Passkey Manager.
- W 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
- Przejdź do pozycji Ustawienia >Konta>Passkeys, a następnie Opcje zaawansowane.
- Przesuń przełącznik na w pozycję dla Menedżera Haseł Kontoso.
- Ukończ weryfikację użytkownika Windows Hello, a teraz możesz zapisać klucz dostępu w Menedżerze kluczy dostępu firmy Contoso.
Krok 3. Tworzenie klucza dostępu
- Przejdź do witryny internetowej, takiej jak webauthn.io.
- Utwórz nazwę użytkownika testowego i kliknij Zarejestruj.
- Zostanie wyświetlony monit podczas zapisywania klucza dostępu za pomocą menedżera dostępu Firmy Contoso. Kliknij pozycję Kontynuuj.
- Ukończ weryfikację użytkownika przy użyciu Windows Hello, a klucz dostępu zostanie utworzony.
- Zapisane klucze dostępu można wyświetlić, otwierając Menedżera kluczy dostępu firmy Contoso.
- Jeśli chcesz przetestować różne doświadczenia, możesz skonfigurować mechanizm blokady sejfu i utworzyć klucz dostępu do sejfu, aby symulować doświadczenie użytkownika przy odblokowywaniu sejfu podczas zapisywania klucza dostępu. Przełącznik Minimize UI upraszcza krok otwierający menedżera kluczy, a przepływ działania będzie koncentrować się na weryfikacji użytkownika za pomocą Windows Hello zamiast otwierania menedżera poświadczeń.
aplikacji
Krok 4. Uwierzytelnianie za pomocą klucza dostępu
- Użyj rozwijanej listy automatycznego wypełniania klucza dostępu, a zostaniesz poproszony o ukończenie weryfikacji użytkownika, aby zalogować się przy użyciu klucza dostępu zapisanego w Menedżerze Kluczy Dostępu Contoso.
- Zalogowano pomyślnie.
Następne kroki
Aby zintegrować się z funkcjonalnością wtyczki, przejdź do webauthn, aby znaleźć pliki nagłówka.
Zobacz też
- WebAuthNGetPlatformCredentialList
- nagłówka webauthn.h