TinyMce 4 + ResponsiveFileManager跨域:阻止与起源的框架

问题描述:

有谁知道如何使响应文件管理器(http://www.responsivefilemanager.com)与tinyMCE 4一起使用的子域(crooss域)? 他们的网站上说,这是可能做到这一点,但我无法弄清楚如何,因为我阻止这个消息(浏览器控制台):TinyMce 4 + ResponsiveFileManager跨域:阻止与起源的框架

未捕获抛出:DOMException:阻止原产框架“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!

您看到的问题是您正在尝试创建CORS(跨源资源共享)请求,并且承载文件管理器的服务器未返回标头以允许CORS请求。

本网站提供了一个设置CORS的好概述:https://enable-cors.org/