在舒适中使用特定于布局的javascript会导致InvalidCrossOriginRequest
Using layout specific javascript in comfy leads to InvalidCrossOriginRequest
我使用Comfy在web应用程序中构建自定义布局。我现在的问题是,当我试图嵌入代码动态加载javascript如下:
<%= javascript_include_tag comfy_cms_render_js_path(@cms_site.id, @cms_layout.identifier) %>
这段代码可以在我的application.html.erb
文件中找到。
当我现在用舒适定义的布局加载页面时,我得到这个错误:
ActionController::InvalidCrossOriginRequest (Security warning: an embedded <script> tag on another site requested protected JavaScript. If you know what you're doing, go ahead and disable forgery protection on this action to permit cross-origin JavaScript embedding.)
解决此问题的一种可能性是删除application_controller.rb
文件中的protect_from_forgery
属性。但这不是一个好的解决方案。
同样的问题发生当我嵌入链接到javascript布局内的管理面板。
我希望你能帮助我。修复当前master: https://github.com/comfy/comfortable-mexican-sofa/issues/458
相关文章:
- 有没有一个javascript图形绘制库可以进行气球树布局
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- 布局引擎和javascript引擎之间的区别
- Javascript图形布局引擎
- javascript getAttribute是否会影响性能或触发布局
- 使用javascript根据图像的布局方向为图像添加不同的类名
- 布局您的javascript
- 基本的JavaScript代码布局
- 用于管理视口布局的Javascript库
- Javascript Dashboard布局框架
- Zf2布局css和javascript路径不会在子路由上解析
- 如何让javascript在Asp.Net中注入到我的布局中的视图中进行渲染
- HTML图像布局使用PHP变量,该变量是用JavaScript动态设置的〔o r…〕
- Javascript图形布局算法
- 使用javascript更改键盘布局
- javascript在rails布局中的位置
- 在从ruby on rails中的资产管道加载的布局上链接Javascript函数
- 使用嵌套布局在一个部分中呈现所有 Javascript 代码
- Javascript删除样式以更正布局
- 垂直网格/表格布局Javascript