我现在对如何为我正在进行的项目构建 SSO 解决方案感到有点不知所措。我知道我需要一个集中的登录站点,但是,我想输入我应该使用什么框架来实现这一点。我一直在阅读一些有关 Windows Identity Foundation (WIF) 的信息,但是,文档和代码示例的缺乏令人非常失望。DotNotOpenAuth 听起来它在社区中的使用量比 WIF 多得多,但是,我不确定这是否是我使用的正确框架,因为我不会让第三方帐户用于登录。
还需要考虑多个用户数据存储;活动目录和 SQL Server 数据库。
我真的不在乎我使用什么框架,只要它简单直观即可;我不想要一个过于复杂的解决方案。文档和样本也是一个加分项!我已经有创建自定义角色提供者和成员提供者的经验;这些都是轻而易举的事情,而且很容易做到。
这是我正在处理的结构的一个非常快速的视图: