TinyMce 4 + ResponsiveFileManager跨域:阻止具有原点的帧

时间:2017-04-09 01:35:57

标签: javascript tinymce responsive-filemanager

有没有人知道如何让响应式文件管理器(http://www.responsivefilemanager.com)与带有子域(crooss域)的tinyMCE 4一起工作? 他们的网站表示可以这样做,但我无法弄清楚我是如何阻止此消息的(Chrome控制台):

未捕获的DOMException:使用origin" mywebsite.local"阻止了一个框架从访问跨源框架。

有关信息,我想将图像存储在mywebsite.local这样的域上,而TinyMCE位于子域名:admin.mywebsite.local

这是我的代码:

    // TinyMCE
    tinymce.init({
    ...

    // Responsivefilemanager
    filemanager_crossdomain: true,
    external_filemanager_path:"http://mywebsite.local/filemanager/",
    external_plugins: { "filemanager" : "http://mywebsite.local/filemanager/plugin.min.js"},

    ...
 });

请帮助我好几个小时我想弄清楚这一点! Thanx!

1 个答案:

答案 0 :(得分:0)

您遇到的问题是您正在尝试进行CORS(跨域资源共享)请求,而托管文件管理器的服务器不会返回标头以允许CORS请求。

此网站提供了设置CORS的完整概述:https://enable-cors.org/