3

我正在尝试在本地(本地主机上)运行的应用程序上配置 Shibboleth SSO。我已按照所有说明操作并配置了我的 shibboleth2.xml 文件,但是当访问以下链接http://127.0.0.1:8080/Shibboleth.sso/Metadatahttp://127.0.0.1/Shibboleth.sso/Metadata

我也试过http://127.0.0.1/MyAppName/Shibboleth.sso/Metadata了,但也没有用!

我错过了什么吗?谁能帮我解决这个问题?

谢谢。

4

2 回答 2

6

你试过下面的网址吗?

https://localhost/Shibboleth.sso/Metadata(记住它是区分大小写的)

如果您使用的是 IIS 7,则应在 IIS 7.x 上安装 IIS 6 Management Compatibility,因为 Shibboleth 安装程序包使用这些管理接口。可以从管理工具 > 服务器管理器 > Web 服务器 (IIS) > 角色服务安装 IIS 6 管理兼容性选项。

有关详细的设置说明,您可以查看这篇文章

于 2013-05-15T03:34:28.367 回答
1

由于请求被代理到实际服务(gitlab),这里出现了类似的症状。解决方案:

<Location /Shibboleth.sso>
  ProxyPass !
  SetHandler shib
</Location>

有关详细信息,请参阅Shibboleth 文档

于 2014-09-08T15:49:05.360 回答