Windows WPF 应用程序中的身份基础

Windows Identity Foundation in WPF application

我将制作一个 WPF 应用程序,用户有权在其中执行某些操作。 我正在寻找一个可以处理用户权限管理的库。

在很多地方Windows Identity Foundation 被称为用户身份验证的最佳解决方案。

我已经阅读了一天有关 WIF 的内容,而且我阅读的内容越多,它就越复杂。

我所需要的只是能够定义用户及其权限。但正如我所读,对于 WIF,我需要使用 Tivoli® Federated Identity Manager 或 Azure 上的 Active Directory 等 STS。

此外,我还没有找到任何 WPF 示例,所有示例都基于 ASP.net 或 WCF。

那么,是否可以使用具有简单标识、没有传输加密和消息完整性验证、没有复杂的 STS,而是从本地数据库和 WPF 应用程序读取示例的 WIF?

如果没有 - 是否有任何其他库可用于简单身份验证?

谢谢。

WIF 是一种旨在通过 ADFS 等身份提供程序进行身份验证的协议。

(其他是 SAML 2.0 和 OpenID Connect)。

这为基于声明的身份验证、联合和 SSO 提供了途径。

WIF 不是为单独使用而设计的。