本文提供與 Windows 應用程式中與安全性和識別案例相關的開發功能索引。
Windows OS 功能
Windows 為應用程式提供了與安全性和識別案例相關的各種 API。 這些功能可透過
Windows App SDK API 介面
Windows App SDK提供與 OAuth 2.0 授權流程相關的 API。 Microsoft.Windows.Security.AccessControl 命名空間中也有一些協助程式 API。 這些 API 與封裝應用程式與 Win32 應用程式之間的命名物件共用相關。
| 文章 | 描述 |
|---|---|
| 在 Windows 應用程式中實作 OAuth 2.0 功能 | Windows App SDK 中的新 OAuth2Manager 讓桌面應用程式如 WinUI 能無縫執行 Windows 應用程式中的 OAuth 2.0 認證。 本文說明如何使用 Windows App SDK 實作 OAuth 2.0。 |
WinRT API
下列文章提供透過 Windows SDK 提供的 WinRT API 所提供功能的相關資訊。
| 文章 | 描述 |
|---|---|
| 安全性 | 瞭解 Windows 應用程式的安全性功能廣度。 |
| 驗證和使用者識別 | Windows 應用程式具有多種使用者驗證選項,從使用 Web 驗證訊息代理程式的簡單單一登入 (SSO) 到高度安全的雙因素驗證。 |
| 認證保險箱 | 本文說明 Windows 應用程式如何使用「認證保險箱」安全地儲存和擷取使用者認證,並在具有使用者 Microsoft 帳戶的裝置之間漫遊。 |
| 密碼編譯 | 瞭解 Windows 應用程式可用的密碼編譯功能。 |
| 指紋生物識別技術 | 本文說明如何在 Windows app 中新增指紋生物辨識,包括當使用者必須同意特定操作時請求指紋認證,提升應用程式的安全性。 |
| 在應用程式之間共用憑證 | 本文說明如何使用同一憑證驗證多個 Windows 應用程式,以及如何提供使用者將access的憑證匯入安全網路服務的方法。 |
| 智慧卡 | 本主題說明封裝的 Windows 應用程式如何使用智慧卡將使用者連接到安全的網路服務。 |
| Windows Hello | 本文介紹 Windows Hello 技術,並討論開發者如何實作此技術來保護其應用程式與後端服務。 它突顯了 Windows Hello 的具體功能,幫助降低傳統憑證帶來的威脅,並提供設計與部署這些技術作為你所包 Windows 應用程式一部分的指引。 |
| 建立一個Windows Hello登入應用程式 | 完整攻略的第一部分,教你如何建立一套以 Windows Hello 作為傳統使用者名稱與密碼驗證系統替代方案的打包Windows app。 |
| 建立 Microsoft Passport 登入服務 | 完整攻略的第二部分,說明如何在包裝的 Windows 應用程式中,使用 Windows Hello 作為傳統使用者名稱與密碼驗證系統的替代方案。 |
Win32 (C++ 和 COM) API
下列文章提供透過 Windows SDK 提供的 Win32 (C++ 和 COM) API 所提供功能的相關資訊。
| 文章 | 描述 |
|---|---|
| 安全性和身分識別 | 瞭解透過 Win32 API 提供給 Windows 應用程式的安全性功能廣度。 |
| 驗證 | 瞭解可透過 Win32 API 取得的驗證功能。 |
| 密碼編譯 | 瞭解可透過 Win32 API 取得的密碼編譯功能。 |
.NET 特色
.NET SDK 也提供與 WPF 及 Windows Forms 應用程式安全與身份情境相關的 API。 .NET 中的安全與密碼 API 也可用於 C# WinUI 3 應用程式。
| 文章 | 描述 |
|---|---|
| Security in .NET | 了解所有 .NET 應用程式的安全概念與功能。 |
| Security (WPF) | 了解 WPF 應用程式的安全概念與功能。 |
| Windows Forms 安全 | 了解 Windows Forms 應用程式的安全概念與功能。 |
其他功能
下列文章提供有關使用通行密碼的 Windows 應用程式中,安全性和身分識別場景相關功能的信息。
| 主題 | 描述 |
|---|---|
| 通行密鑰簡介 | 通行密鑰是更簡單、更強的無密碼登入方式。 |
| 實作通行金鑰 | 描述如何在在線、企業和政府應用程式及付款中實作密鑰登入。 |
| 複雜金鑰的設計指導方針 | 密碼金鑰有 14 種設計模式。 你可以從兩個基本範本開始,然後根據你獨特的業務需求,為你的通行金鑰部署新增可選範本。 |
| 通行密鑰的使用案例 | 本主題描述通行密鑰的一些使用案例。 |
| 通行金鑰的工具和程式庫 | 本主題包含工具和程式庫的相關資訊,可協助您實作通行密鑰。 |
| 通行密碼的參考 | 本主題提供一些參考資訊、示範和範例。 |