我的ASP.NET应用程序的SAML2协议

时间:2017-03-09 00:14:47

标签: asp.net .net asp.net-mvc-4 saml saml-2.0

我计划在.NET 4.5.2上将基于SAML 2.0协议(SAML2P)的外部身份验证服务与我的ASP.NET应用程序集成。我开始意识到.NET 4.5.2支持SAML令牌但不支持saml2.0协议。请指教我实现这个目标?有没有办法在.NET 4.5.XX或任何可靠的开源库中做到这一点?请帮助。

1 个答案:

答案 0 :(得分:0)

Kentor.AuthServices开源库是一种可靠的SAML2协议实现。它有超过45.000次下载,并被广泛使用。如果您喜欢使用http模块,请选择Kentor.AuthServices.HttpModule;对于MVC项目中的简单实现,选择Kentor.AuthServices.Mvc;对于用于ASP.NET身份的owin / katana中间件,请选择Kentor.AuthServices.Owin。

免责声明:我是图书馆的作者。将此设置为社区wiki,以获取答案的任何代表。