Udostępnij za pośrednictwem


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 interfejsów API Windows App SDK, Windows Runtime (WinRT) i Win32 (C++ i COM) udostępnianych przez zestaw SDK Windows.

Windows App SDK API

Windows App SDK 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 Windows App SDK 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 Windows App SDK.

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ć dane biometryczne odcisków palców do Windows app, 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 dla access 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.
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 Windows Hello, które ułatwiają eliminowanie zagrożeń z konwencjonalnych poświadczeń i zawierają wskazówki dotyczące projektowania i wdrażania tych technologii w ramach spakowanych aplikacji systemu Windows.
Tworzenie aplikacji logowania Windows Hello Część 1 kompletnego przewodnika dotyczącego tworzenia spakowanej aplikacji Windows, która używa Windows Hello jako alternatywy dla tradycyjnych systemów uwierzytelniania za pomocą nazw użytkowników i haseł.
Tworzenie usługi logowania microsoft Passport Część 2 kompletnego przewodnika dotyczącego używania 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 .NET

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

Artykuł Opis
Security in .NET Dowiedz się więcej o pojęciach i funkcjach zabezpieczeń dla wszystkich aplikacji .NET.
Security (WPF) Dowiedz się więcej o pojęciach i funkcjach zabezpieczeń dla aplikacji WPF.
Windows Forms Security Dowiedz się więcej o pojęciach i funkcjach zabezpieczeń 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 zacząć od dwóch podstawowych wzorców, a następnie dodać opcjonalne wzorce do wdrożenia kluczy dostępu, w zależności od unikalnych potrzeb Twojego biznesu.
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.