ADFS 3.0与WS联合会一起使用,但与SAML一起失败

时间:2018-08-16 07:17:37

标签: saml adfs3.0

我们使用ADFS 3.0(Windows 2012 R2)服务器访问ASP.NET浏览器(.NET 4.5)应用程序,该应用程序使用ClaimsPrincipal类(Windows Identity Foundation库的一部分)。 ADFS服务器对我们的Active Directory进行身份验证。如果使用WS-Federation登录协议,则ASP.NET应用程序可以正常运行,但是,如果使用SAML登录协议,则ASP.NET应用程序将失败。错误消息没有帮助“发生错误”

ASP.NET是使用VB.NET开发的Web表单应用程序

我的问题: 1)带SAML的ADFS 3.0登录协议是否可以与使用ClaimsPrincipal类的ASP.NET Web表单应用程序一起使用,该类是Windows Identity Foundation库的一部分? 2)我们必须对ASP.NET应用程序中的Web配置,SAML登录协议进行哪些更改(与WS-Federation相比)?

谢谢。 崇钦

1 个答案:

答案 0 :(得分:0)

要使WS-Fed正常工作,您将使用WIF还是WS-Fed NuGet OWIN软件包?

没有Microsoft等同于SAML。

您需要一个SAML stack(与WIF提供WS-Fed堆栈的方式相同)。