用于SAML身份验证的Shibboleth服务提供商

时间:2013-05-17 14:05:32

标签: c# asp.net iis-7 saml-2.0 shibboleth

您好我们正在使用.net framework 4.0,IIS 7在ASP.Net中构建应用程序。我们正在尝试使用SAML(2.0)身份验证。我们有一个身份提供者,其登录凭据将由我们的应用程序使用。正在使用的服务提供商是SHIBBOLETH(2x)。 如果有人使用shibboleth,请告诉我安装以及如何测试它是否正常工作。 我目前在这里做的每一步https://shibboleth.usc.edu/docs/sp/install/#configure shibboleth服务正在运行所有配置完成。 但我不理解测试shibboleth阶段。 我将如何拥有此登录页面,我将在哪里使用凭据登录。 请给我一些详细的建议,因为我刚接触这个

2 个答案:

答案 0 :(得分:0)

对于.NET,您可以使用WIF Extension for SAML 2.0 Protocol 或使用标准WIF - > ADFS - > SAML - >示播列。

答案 1 :(得分:0)

您将需要安装Shibboleth SP3可执行文件Download link,请确保您已选中IIS7配置模块,并将另一个作为默认选项。此过程将Shibboleth SP3安装在C:\ opt \ shibboleth-sp \目录中。

访问http://localhost/Shibboleth.sso/Status以查看状态(在您的服务器上,不要使用IP或域,它会抛出403)。

然后根据需要配置shibboleth2.xml。访问http://localhost/Shibboleth.sso/Login,它将把您重定向到IDP登录页面。

  

我已在下面附上了博客文章,其中包含完整的详细信息,其中包括   屏幕截图。

此处是有关 Shibboleth Service Provider for IIS

的完整文章