Udostępnij przez


Zabezpieczenia i tożsamość

Ten artykuł zawiera indeks funkcji programistycznych, które są związane ze scenariuszami dotyczącymi zabezpieczeń i tożsamości w aplikacjach systemu Windows.

Funkcje systemu operacyjnego Windows

System Windows udostępnia szeroką gamę interfejsów API związanych ze scenariuszami zabezpieczeń i tożsamości dla aplikacji. Te funkcje są dostępne za pośrednictwem kombinacji zestawu SDK aplikacji systemu Windows, środowiska uruchomieniowego systemu Windows (WinRT) i interfejsów API Win32 (C++ i COM) udostępnianych przez zestaw SDK systemu Windows .

Interfejsy API zestawu SDK aplikacji systemu Windows

Zestaw SDK aplikacji systemu Windows udostępnia interfejsy API związane z przepływami autoryzacji OAuth 2.0. Istnieje również kilka interfejsów API pomocniczych w Microsoft.Windows.Security.AccessControl przestrzeni nazw. Te interfejsy API są powiązane z udostępnianiem nazwanych obiektów między spakowanymi aplikacjami i aplikacjami Win32.

Artykuł Opis
Implementowanie funkcji OAuth 2.0 w aplikacjach systemu Windows Nowy element OAuth2Manager w zestawie SDK aplikacji systemu Windows umożliwia aplikacjom stacjonarnym, takim jak WinUI bezproblemowe wykonywanie uwierzytelniania OAuth 2.0 w aplikacjach systemu Windows. W tym artykule opisano sposób implementowania protokołu OAuth 2.0 przy użyciu zestawu SDK aplikacji systemu Windows.

API WinRT

Poniższe artykuły zawierają informacje o funkcjach dostępnych za pośrednictwem interfejsów API WinRT udostępnianych przez zestaw Windows SDK.

Artykuł Opis
Bezpieczeństwo Dowiedz się więcej o zakresie funkcji zabezpieczeń dla aplikacji systemu Windows.
Uwierzytelnianie i tożsamość użytkownika Aplikacje systemu Windows mają kilka opcji uwierzytelniania użytkowników, począwszy od prostego logowania jednokrotnego (SSO) przy użyciu brokera uwierzytelniania internetowego po wysoce bezpieczne uwierzytelnianie dwuskładnikowe.
Schowek poświadczeń W tym artykule opisano, jak aplikacje systemu Windows mogą używać funkcji Credential Locker do bezpiecznego przechowywania i pobierania poświadczeń użytkownika oraz roamingu ich między urządzeniami przy użyciu konta Microsoft użytkownika.
#kryptografia Dowiedz się więcej o funkcjach kryptograficznych dostępnych dla aplikacji systemu Windows.
biometryczne odciski palców W tym artykule wyjaśniono, jak dodać biometryczne odciski palca do aplikacji systemu Windows, w tym żądanie uwierzytelnienia odciskiem palca, gdy użytkownik musi wyrazić zgodę na określoną akcję, zwiększa bezpieczeństwo aplikacji.
Udostępnianie certyfikatów między aplikacjami W tym artykule pokazano, jak można uwierzytelniać wiele aplikacji systemu Windows przy użyciu tego samego certyfikatu oraz jak zapewnić użytkownikom metodę importowania certyfikatu udostępnionego w celu uzyskania dostępu do zabezpieczonych usług sieci Web.
Karty inteligentne W tym temacie opisano, jak spakowane aplikacje systemu Windows mogą używać kart inteligentnych do łączenia użytkowników z bezpiecznymi usługami sieciowymi.
Funkcja Windows Hello W tym artykule opisano technologię Windows Hello i omówiono, jak deweloperzy mogą implementować tę technologię w celu ochrony swoich aplikacji i usług zaplecza. Wyróżnia konkretne możliwości funkcji Windows Hello, które pomagają ograniczyć zagrożenia ze strony konwencjonalnych poświadczeń i zawierają wskazówki dotyczące projektowania i wdrażania tych technologii w ramach spakowanych aplikacji systemu Windows.
Tworzenie aplikacji logowania funkcji Windows Hello Część 1 kompletnego przewodnika dotyczącego tworzenia spakowanej aplikacji systemu Windows, która używa funkcji Windows Hello jako alternatywy dla tradycyjnych systemów uwierzytelniania nazw użytkowników i haseł.
Tworzenie usługi logowania microsoft Passport Część 2 kompletnego przewodnika dotyczącego korzystania z usługi Windows Hello jako alternatywy dla tradycyjnych systemów uwierzytelniania nazw użytkowników i haseł w spakowanych aplikacjach systemu Windows.

API Win32 (C++ i COM)

Poniższe artykuły zawierają informacje o funkcjach dostępnych za pośrednictwem interfejsów API Win32 (C++ i COM) udostępnianych przez zestaw WINDOWS SDK.

Artykuł Opis
zabezpieczenia i tożsamość Dowiedz się więcej na temat zakresu funkcji zabezpieczeń dostępnych dla aplikacji systemu Windows za pośrednictwem interfejsów API Win32.
Authentication Dowiedz się więcej o funkcjach uwierzytelniania dostępnych za pośrednictwem interfejsów API Win32.
#kryptografia Dowiedz się więcej o funkcjach kryptograficznych dostępnych za pośrednictwem interfejsów API Win32.

Funkcje platformy .NET

Zestaw .NET SDK udostępnia również interfejsy API związane ze scenariuszami zabezpieczeń i tożsamości dla aplikacji WPF i Windows Forms. Interfejsy API zabezpieczeń i kryptografii na platformie .NET mogą być również używane w aplikacjach WinUI języka C#.

Artykuł Opis
zabezpieczenia na platformie .NET Dowiedz się więcej o pojęciach i funkcjach zabezpieczeń dla wszystkich aplikacji platformy .NET.
Zabezpieczenia (WPF) Dowiedz się więcej o pojęciach i funkcjach zabezpieczeń dla aplikacji WPF.
Bezpieczeństwo formularzy systemu Windows Dowiedz się więcej o pojęciach i funkcjach zabezpieczeń dla aplikacji Windows Forms.

Inne funkcje

Poniższe artykuły zawierają informacje o funkcjach związanych ze scenariuszami zabezpieczeń i tożsamości z kluczami dostępu dla aplikacji systemu Windows.

Temat Opis
wprowadzenie do kluczy dostępu Klucze dostępu to prostsze, silniejsze metody logowania bez hasła.
Implementowanie kluczy dostępu W tym artykule opisano sposób implementowania logowania z kluczem dostępu w aplikacjach online, dla przedsiębiorstw i instytucji rządowych oraz płatności.
wskazówki dotyczące projektowania dla kluczy dostępu Istnieją 14 wzorców projektowych dla kluczy dostępu. Możesz rozpocząć pracę z dwoma podstawowymi wzorcami, a następnie dodać opcjonalne wzorce do wdrożenia kluczy dostępu w zależności od unikalnych potrzeb biznesowych.
Przypadki użycia dla passkeyów W tym temacie opisano niektóre przypadki użycia kluczy dostępu.
Narzędzia i biblioteki do kluczy dostępu Ten temat zawiera informacje o narzędziach i bibliotekach, które ułatwiają implementowanie kluczy dostępu.
Odniesienie dla kluczy dostępu Ten temat zawiera informacje referencyjne, pokazy i przykłady.