gpt4 book ai didi

ruby - Redmine:422 无效表单真实性 token

转载 作者:数据小太阳 更新时间:2023-10-29 07:55:39 24 4
gpt4 key购买 nike

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

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

error

最佳答案

Redmine 3.4.2 的一些细节

如果您收到错误 422(无法验证 CSRF token 真实性),你必须去 Controller 文件

/app/controller/aplication_controller.rb

并用代码删除或注释字符串

render_error :status => 422, :message => "invalid form authenticity token."

然后添加代码

redirect_back_or_default(home_path)

所以,你的代码将是这样的

# render_error :status => 422, :message => "invalid form authenticity token."
redirect_back_or_default(home_path)

关于ruby - Redmine:422 无效表单真实性 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28719646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com