生成Shibboleth SP元数据

时间:2013-04-01 08:58:00

标签: metadata single-sign-on shibboleth

我正在尝试在本地运行的应用程序(在localhost上)上配置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,但也没有用!

我错过了什么吗?任何人都可以帮我解决这个问题吗?

感谢。

2 个答案:

答案 0 :(得分:6)

您是否尝试过以下网址?

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

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

有关详细的设置说明,您可以查看此post

答案 1 :(得分:1)

此处的类似症状是由于请求被代理到实际服务(gitlab)。解决方案:

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

有关详细信息,请参阅Shibboleth documentation