OpenAm With Redmine无法注销| HTTP状态400 - 处理LogoutRequest时出错。未找到单一注销响应服务位置

时间:2016-07-25 03:48:46

标签: single-sign-on redmine openam

Openmine作为Redmine的单点登录对我有用,但我无法从Redmine退出。这是我得到的错误:

  

HTTP状态400 - 处理LogoutRequest时出错。未找到单一注销响应服务位置。

配置文件是:

IOError: [Errno 2] No such file or directory: 'ex15_sample.txt'

请帮我解决。

1 个答案:

答案 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