让ADFS对ASP.NET成员资格数据库进行身份验证

时间:2011-01-17 09:50:41

标签: asp.net authentication asp.net-membership single-sign-on adfs

是否可以使ADFS根据SQL Server中的ASP.NET成员资格数据库对用户进行身份验证?或者可以在ADFS中创建和安装.NET C#插件,它可以为ADFS提供这种“服务”吗?

3 个答案:

答案 0 :(得分:1)

据我所知,这是不可能的。 ADFS(v1和v2)仅支持AD域控制器作为用户的身份验证源。其他风味的AD不起作用(ADAM / AD LDS)。

还有其他选项更易于部署,并为您提供IP-STS(也称为IDP)功能。例如,如果您感兴趣,我们的PingFederate产品可以非常轻松地利用您的SQL Server。

答案 1 :(得分:1)

不,这是不可能的。有关此时的官方文档以及涉及自定义STS的替代解决方案,请参阅this answer of mine

答案 2 :(得分:1)

通过将ADFS与另一个STS联合并向STS添加所需的功能,可以解决ADFS的许多问题。

StarterSTS是针对SQL Server aspnetdb数据库实例进行身份验证的STS的一个很好的示例。