Ошибка при загрузке изображений с помощью FCKEditor / TinyMCE - PullRequest
0 голосов
/ 20 июня 2019

У меня появляется эта ошибка на странице каждый раз, когда они хотят загрузить изображение.

Uncaught DOMException: Blocked a frame with origin "example.net" from accessing a cross-origin frame.
    at OpenFile (example.net/tiny_mce/plugins/simplebrowser/frmresourceslist.html:98:20)
    at HTMLAnchorElement.onclick (example.net/tiny_mce/plugins/simplebrowser/frmresourceslist.html:1:1)

Деактивация политики одного и того же происхождения делает загрузку файла без проблем, но эта страница предназначена для компании, а для пользователя «отключение» только для загрузки файла является головной болью. И это не настоящее решение ...

Код frmresourceslist.html

Другое дело, что это работало до тех пор, пока мы не поменяли серверы, или, по крайней мере, до тех пор они не жаловались.

Edit: Я читал о добавлении на htaccess

Header set Access-Control-Allow-Origin "*"

Но это не работает, помогите?

1 Ответ

0 голосов
/ 25 июня 2019

Ни одна идея не имеет значения ...

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.net [NC]
RewriteRule ^(.*)$ http://www.example.net/RewriteRule ^(.*)$ http://www.example.net/$1 [L,R=301,NC]

<IfModule mod_headers.c>

Header always append X-Frame-Options SAMEORIGIN
Header always set Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Methods: "GET,POST,OPTIONS,DELETE,PUT"
Header always set Timing-Allow-Origin "*"

</IfModule>
...