我正在尝试在本地运行的应用程序上配置Shibboleth SSO (在本地主机上)。我已经按照所有说明操作并配置了我的shibboleth2.xml文件,但是当下面的链接访问http://127.0.0.1:8080/Shibboleth.sso/Metadata或http://127.0.0.1/Shibboleth.sso/Metadata时,我遇到了问题
我也尝试过http://127.0.0.1/MyAppName/Shibboleth.sso/Metadata,但也不起作用!
我是不是遗漏了什么?有人能帮我解决这个问题吗?
谢谢。
发布于 2013-05-15 11:34:28
你有没有试过下面的网址?
https://localhost/Shibboleth.sso/Metadata (请记住,它区分大小写)
如果您使用的是IIS 7,则应在IIS 7.x上安装IIS 6管理兼容性,因为Shibboleth安装程序包使用这些管理接口。可以从管理工具>服务器管理器> Web服务器( IIS ) >角色服务安装IIS 6管理兼容性选项。
有关详细的设置说明,您可以查看此post。
发布于 2014-09-08 23:49:05
由于请求被代理到实际的服务(gitlab),所以出现了类似的症状。解决方案:
<Location /Shibboleth.sso>
ProxyPass !
SetHandler shib
</Location>详情请参见Shibboleth documentation。
https://stackoverflow.com/questions/15740445
复制相似问题