csrf - Sugarcrm 8 XSRF
问题描述
我已经备份了 sugarcrm 版本 8.0.0 企业版的按需实例
它适用于 CRUD 记录和其他东西,但是当我尝试通过 Zip 上传模块时,它给了我以下错误
Cross Site Request Forgery (XSRF) Attack Detected
Form authentication failure (Administration -> UpgradeWizard). Contact your administrator.
我已经尝试过以下文章 对跨站点伪造消息进行故障排除
但问题仍然存在。该问题仅发生在 BWC 模块 IMO 上。
解决方案
编辑:在尝试此解决方法之前,请检查您是否在 Web 浏览器中禁用了 HTTP 引用标头,因为这可能是首先出现所描述问题的原因。
如果这是您可能想要添加的本地测试/开发实例
['csrf']['soft_fail_form'] = true,
到你的$sugar_config
inconfig.php
或config_override.php
。这应该导致仅记录错误而不是中止操作。
注意:这适用于 Sugar 7.9。我还没有在 8.0 上测试它。
推荐阅读
- c - 如何检查 gdb 中的 [sp,#4] 值
- http - 对于未请求的必需数据,合适的 HTTP 错误是什么
- python - 减少 PyQt5 中的间距 - GridLayout - 小部件之间
- python - 如何在 Python 中使用 plt.imshow(data) 保存图像之前打印出 16 位数据?
- ios - 使用带有 Fastlane 的 plist 变量增加内部版本号
- regex - XSLT 2 分析字符串查找块名称
- python - 使用 Tkinter 中的菜单栏在页面之间切换
- kotlin - 如何有选择地使用 Kotlin DSL 应用一些插件以及 gradle 和 android 的插件块
- python - 在python中创建输出文件名+文件路径的目录文档
- python - Python 3 - 序列化生成的 numpy 数组