Openmine作为Redmine的单点登录对我有用,但我无法从Redmine退出。这是我得到的错误:
HTTP状态400 - 处理LogoutRequest时出错。未找到单一注销响应服务位置。
配置文件是:
IOError: [Errno 2] No such file or directory: 'ex15_sample.txt'
请帮我解决。
答案 0 :(得分:0)
受omniauth保护的ruby应用程序未定义任何Single Logout Service URL,因此如果存在任何SLO流,则IdP不知道将LogoutRequest / LogoutResponse发送到何处。
ruby-saml defines它为'assertion_consumer_logout_service_url'或'single_logout_service_url',而here是ruby-saml工具包处理SLO的方式
遗憾的是omniauth does not support此功能,但您可以申请PR。