如何在asp.net网站上启用saml 2.0 sso

时间:2014-11-26 13:14:37

标签: c# asp.net single-sign-on saml saml-2.0

我们有一个网站,我们的客户之一想要使用saml来验证他们的用户,他们有一个身份提供商。

有人可以指导我从哪里开始,以及在我们的网站上投射saml所需要的东西。

2 个答案:

答案 0 :(得分:6)

Kentor.AuthServices是.NET的开源服务提供程序,旨在尽可能简单地在ASP.NET应用程序中使用。

有三种可用的nuget包

免责声明:我是Kentor.AuthServices的作者,但由于它是免费的,我不会向使用它的人赚钱。

答案 1 :(得分:1)

使用ASP.NET,您通常会使用WIF,但WIF不支持SAML协议。

两种方法。

使用ADFS作为桥梁,所以:

应用。 - > WIF - > ADFS - > SAML - > IDP

在您的应用中使用.NET第三方堆栈。

参考:SAML : SAML connectivity / toolkit