2010-07-03 78 views
2

我需要在我的应用程序中集成shibboleth。我的应用程序是.net Web应用程序。我可以知道如何做这个吗?我有一个单独的服务器(ubuntu服务器),其中shibboleth idp和sp使用apache配置安装。Shibboleth与我的.net网站集成

我对此做了很多搜索。但我无法得到这个正确的信息任何人都可以建议我一些网址或点我需要做些什么来得到它的工作?

回答

1

你可以实现你的ASP.NET Web应用程序(Windows标识基金会)WIF。如果您有Active Directory联合身份验证服务(基本上使Active Directory可以使用SAML2协议和WS联合身份验证协议),则可以使用WIF信任(通过WS联合身份验证)ADFS V2的ASP.NET,信任(通过SAML 2协议)Shibboleth。 你可以在these posts找到更多的信息。您可以在post(对不起,这是法文版)中使用SharePoint而不是ASP.NET找到示例屏幕快照。白皮书解释how to implement

如果您没有Active Directory和ADFS V2,则可能需要为WIF使用SAML2协议扩展,并且此thread可能会有所帮助。