Отключить Firefox же политику происхождения без установки плагина
есть ли способ отключить та же политика происхождения в браузере Mozilla Firefox путем переключения флага в браузере?
Это строго для развития, для не пользы продукции.
обратите внимание:
A аналогичный вопрос спросил 3+ лет назад дал принятый ответ, который рекомендует пользователям установить плагин. Я считаю это менее безопасным и более громоздким, чем переключение флага (например, в about: config, или передача параметра при запуске браузера как в Chrome).
4 ответов
в Mozilla Firefox есть логическое значение, которое должны разрешить переключение той же политики происхождения под названием security.fileuri.strict_origin_policy
.
на about:config
в вашем браузере и принимаете риск:
искать security.fileuri.strict_origin_policy
и дважды щелкните его, чтобы переключить его на false
вот так:
Я не тестировал это, но по моему опыту, это флаг, контролирующий тот же источник политика.
вместо прямого ответа на ваш вопрос эта альтернатива может быть жизнеспособной, если у вас также есть право собственности на сервер
попросите сервер добавить следующий заголовок ответа. (+Применить процесс DevOps или фрагмент кода, чтобы обеспечить только применение этого кода во время разработки)
Access-Control-Allow-Origin
.. Со значением вашего домена origin, например
http://example.com
или *
для всех доменов.
после того, как попытался найти настройку Firefox в течение нескольких часов, и после открытия щедрости, я думаю, что правильный ответ на этот вопрос:
на момент написания (март 2018) невозможно отключить тот же источник политики В Firefox, просто установив флаг.
Я бы лично рекомендовал людям использовать Chrome Вместо этого для такого рода работы, потому что отключение этого параметра очень просто, быстро и не необходимо установить стороннее программное обеспечение.
некоторое время назад я столкнулся с той же проблемой, и для всех браузеров вам нужно добавить заголовок ответа сервера, чтобы разрешить CORS:
Access-Control-Allow-Origin: *
и для Firefox вам нужно добавить следующий дополнительный заголовок (точно):
Access-Control-Allow-Methods: POST, GET, OPTIONS
Я не смог понять, почему Firefox должен быть другим. См. статью в блоге, которую я написал об этом здесь: