Firefox 68: локальные файлы теперь рассматриваются как перекрестные;Есть ли способ переопределить? - PullRequest
0 голосов
/ 12 июля 2019

Firefox 68 исправляет проблему безопасности с локальными файлами (https://www.mozilla.org/en-US/security/advisories/mfsa2019-21/#CVE-2019-11730),, но при этом прерывает тестирование кода локально. Есть ли способ переопределить это, как это можно сделать с помощью Chrome и Opera (например, --allow- доступ к файлам-от-файлов)

Я не могу найти ничего релевантного на сайте Firefox и не могу найти подходящую опцию командной строки или что-либо в about: config.

try {
    main = opener.document;
    }
    catch (e) {
    console.log(e);
    console.log(e.name);
    }
}

Я получаю следующие сообщения в консоли:

DOMException: "Permission denied to access property "document" on cross-origin object"
SecurityError

1 Ответ

3 голосов
/ 12 июля 2019

Вы можете использовать это ограничение, перейдя к about:config url, а затем снимите флажок privacy.file_unique_origin логическое значение.

Однако имейте в виду, что это только возвращает к <68 </em> режиму защиты, которыйразрешить только копать, даже если этот флажок не установлен, вы не сможете получить ../some_other_dir/foo.bar.

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