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

Pav*_*eja 5 c# asp.net saml single-sign-on saml-2.0

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

有人可以指导我从哪里开始,以及在我们的网站上调查saml所需的东西.

And*_*bel 6

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

有三种nuget包可用

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


nzp*_*mad 2

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

有两种方法可以做到这一点。

使用 ADFS 作为桥梁:

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

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

请参阅:SAML:SAML 连接/工具包