Sdílet prostřednictvím


Zabezpečení a identita

Tento článek obsahuje index vývojových funkcí, které souvisejí se scénáři zahrnujícími zabezpečení a identitu v aplikacích pro Windows.

Funkce operačního systému Windows

Windows poskytuje širokou škálu rozhraní API souvisejících se scénáři zabezpečení a identit pro aplikace. Tyto funkce jsou dostupné prostřednictvím kombinace rozhraní API pro Windows App SDK, Windows Runtime (WinRT) a Win32 (C++ a COM), která poskytuje sada Windows SDK.

rozhraní API Windows App SDK

Windows App SDK poskytuje rozhraní API související s toky autorizace OAuth 2.0. V oboru názvů Microsoft.Windows.Security.AccessControl se nachází také několik pomocných rozhraní API. Tato rozhraní API souvisejí se sdílením pojmenovaných objektů mezi zabalenými aplikacemi a aplikacemi Win32.

Článek Popis
Implementace funkcí OAuth 2.0 v aplikacích pro Windows Nový OAuth2Manager ve Windows App SDK umožňuje desktopovým aplikacím, jako je WinUI, bezproblémově provádět ověřování OAuth 2.0 v aplikacích pro Windows. Tento článek popisuje, jak implementovat OAuth 2.0 s Windows App SDK.

Rozhraní API WinRT

Následující články obsahují informace o funkcích dostupných prostřednictvím rozhraní API WinRT poskytované sadou Windows SDK.

Článek Popis
Zabezpečení Přečtěte si o různých funkcích zabezpečení pro aplikace pro Windows.
Ověřování a identita uživatele Aplikace pro Windows mají několik možností ověřování uživatelů, od jednoduchého jednotného přihlašování (SSO) pomocí zprostředkovatele webového ověřování až po vysoce zabezpečené dvojúrovňové ověřování.
Úložiště přihlašovacích údajů Tento článek popisuje, jak aplikace pro Windows můžou pomocí nástroje Credential Locker bezpečně ukládat a načítat přihlašovací údaje uživatele a spouštět je mezi zařízeními pomocí účtu Microsoft uživatele.
kryptografie Přečtěte si o funkcích kryptografie dostupných pro aplikace pro Windows.
Biometrika otisků prstů Tento článek vysvětluje, jak do Windows app přidat biometrické údaje otisku prstu, včetně žádosti o ověření otisku prstu, když uživatel musí souhlasit s konkrétní akcí, zvyšuje zabezpečení vaší aplikace.
Sdílení certifikátů mezi aplikacemi V tomto článku se dozvíte, jak můžete ověřit více aplikací pro Windows pomocí stejného certifikátu a jak můžete uživatelům poskytnout metodu importu certifikátu poskytnutého pro access do zabezpečených webových služeb.
čipové karty Toto téma vysvětluje, jak zabalené aplikace pro Windows můžou používat čipové karty k připojení uživatelů k zabezpečeným síťovým službám.
Windows Hello Tento článek popisuje technologii Windows Hello a popisuje, jak můžou vývojáři implementovat tuto technologii za účelem ochrany svých aplikací a back-endových služeb. Zdůrazňuje konkrétní možnosti Windows Hello, které pomáhají zmírnit hrozby z konvenčních přihlašovacích údajů a poskytují pokyny k návrhu a nasazení těchto technologií v rámci zabalených aplikací pro Windows.
Vytvoření aplikace pro přihlášení Windows Hello Část 1 kompletního návodu, jak vytvořit zabalený Windows app, který používá Windows Hello jako alternativu k tradičním systémům ověřování uživatelských jmen a hesel.
Vytvoření přihlašovací služby Microsoft Passport Část 2 kompletního návodu, jak používat Windows Hello jako alternativu k tradičním systémům ověřování uživatelských jmen a hesel v zabalených aplikacích pro Windows.

Rozhraní API Win32 (C++ a COM)

Následující články obsahují informace o funkcích dostupných prostřednictvím rozhraní API win32 (C++ a COM), která poskytuje sada Windows SDK.

Článek Popis
Zabezpečení a identita Přečtěte si o šířce funkcí zabezpečení dostupných pro aplikace pro Windows prostřednictvím rozhraní API Win32.
Authentication Seznamte se s funkcemi ověřování dostupnými prostřednictvím rozhraní API Win32.
kryptografie Seznamte se s funkcemi kryptografie dostupnými prostřednictvím rozhraní API Win32.

funkce .NET

Sada .NET SDK také poskytuje rozhraní API související se scénáři zabezpečení a identit pro WPF a Windows Forms aplikace. Rozhraní API zabezpečení a kryptografie v .NET se dají použít také v aplikacích WinUI 3 v jazyce C#.

Článek Popis
Zabezpečení v .NET Seznamte se s koncepty a funkcemi zabezpečení pro všechny aplikace .NET.
Security (WPF) Seznamte se s koncepty a funkcemi zabezpečení pro WPF aplikace.
Zabezpečení Windows Forms Seznamte se s koncepty a funkcemi zabezpečení pro Windows Forms aplikace.

Další funkce

Následující články obsahují informace o funkcích souvisejících se scénáři zabezpečení a identity s klíči pro aplikace pro Windows.

Téma Popis
Úvod do přístupových klíčů Přístupové klíče jsou jednodušší, silnější a umožňují přihlášení bez hesla.
Implementace přístupových klíčů Popisuje, jak implementovat přihlašování pomocí klíče napříč online, podnikovými a vládními aplikacemi a platbami.
Pokyny pro navrhování přístupových klíčů Existuje 14 vzorů návrhu pro přístupové klíče. Můžete začít se dvěma základními patterny a pak do nasazení passkeys přidat volitelné patterny na základě vašich specifických obchodních potřeb.
Případy použití přístupových klíčů Toto téma popisuje některé případy použití pro přístupové klíče.
nástroje a knihovny pro přístupové klíče Toto téma obsahuje informace o nástrojích a knihovnách, které vám pomůžou implementovat přístupové klíče.
Reference pro přístupové klíče Toto téma nabízí některé referenční informace, ukázky a příklady.