Redmine:422 表单真实性令牌无效

Cha*_*aba 5 ruby authentication redmine single-sign-on redmine-plugins

我正在使用插件在 IDP 和 redmine 之间启用 SSO。目的是为了避免在登录redmine时重新输入用户名和密码。Redmine 和 IDP 都连接到外部 LDAP。问题是从我的 IDP 重定向回 redmine 之后(输入用户名和密码后),它给出了这个错误。

Redmine 版本:2.5.2,Ruby 版本:1.9.3,Rails 版本:3.2.19

错误

T-G*_*ely 1

对于我们来说,当已登录的用户尝试重新登录(例如使用多个浏览器选项卡)时,会出现此错误。解决方案在这里,修补application_controller.rb:

-    render_error "Invalid form authenticity token." 
+    redirect_back_or_default home_path
Run Code Online (Sandbox Code Playgroud)