0

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

4

2 回答 2

0

对于 .NET,您可以使用SAML 2.0 协议的 WIF 扩展或使用标准 WIF -> ADFS -> SAML -> Shibboleth。

于 2013-05-17T21:55:09.690 回答
0

您需要安装 Shibboleth SP3 可执行文件下载链接,确保您检查了配置 IIS7 模块并让其他作为默认选项。此过程将在 C:\opt\shibboleth-sp\ 目录中安装 Shibboleth SP3。

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

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

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

这是关于IIS 的 Shibboleth 服务提供程序的完整文章

于 2019-10-16T08:13:14.723 回答