我需要在我的应用程序中集成shibboleth。我的应用程序是.net web应用程序。我可以知道怎么做这个吗?我有一个单独的服务器(ubuntu服务器),其中shibboleth idp和sp安装了apache配置。
我在这方面做了很多搜索。但我无法获得这个的正确信息任何人都可以建议我一些网址或指出我需要做些什么来使它工作?
答案 0 :(得分:1)
您可以在ASP.NET Web App中实现(Windows Identity Foundation)WIF。
如果您有Active Directory联合身份验证服务(基本上使Active Directory能够说SAML2协议和WS-Federation协议),您可以让ASP.NET与WIF信任(通过WS-Federation)ADFS V2,信任(通过SAML 2协议) )Shibboleth。 您可以在these posts中找到更多信息。您可以在此post中找到使用SharePoint而不是ASP.NET的示例屏幕截图(抱歉,这是法语版)。白皮书解释了how to implement。
如果您没有Active Directory和ADFS V2,您可能希望对WIF使用SAML2协议扩展,这thread可能有所帮助。
答案 1 :(得分:0)