Di Firefox, bagaimana cara melakukan yang setara dengan --disable-web-security
di Chrome. Ini telah diposting banyak, tetapi tidak pernah menjadi jawaban yang benar. Kebanyakan adalah tautan ke pengaya (beberapa di antaranya tidak berfungsi di Firefox terbaru atau tidak berfungsi sama sekali) dan "Anda hanya perlu mengaktifkan dukungan di server".
- Ini bersifat sementara untuk diuji. Saya tahu implikasi keamanannya.
- Saya tidak dapat mengaktifkan CORS di server dan saya khususnya tidak akan pernah dapat mengizinkan localhost atau yang serupa.
- Sebuah bendera, atau pengaturan, atau sesuatu akan jauh lebih baik daripada sebuah plugin. Saya juga mencoba: http://www-jo.se/f.pfleger/forcecors , tetapi pasti ada yang salah karena permintaan saya kembali kosong, tetapi permintaan yang sama di Chrome kembali baik-baik saja.
Sekali lagi, ini hanya untuk pengujian sebelum mendorong ke prod yang, kemudian, akan berada di domain yang diizinkan.
security
firefox
cross-domain
cors
Oscar Godson
sumber
sumber
Jawaban:
Hampir di mana pun Anda melihat, orang merujuk ke about: config dan security.fileuri.strict_origin_policy. Terkadang juga jaringan.http.refere.XOriginPolicy.
Bagi saya, tampaknya tidak ada satu pun yang berpengaruh.
Komentar ini menyiratkan bahwa tidak ada cara bawaan di Firefox untuk melakukan ini (mulai 2/8/14).
sumber
security.fileuri.strict_origin_policy
membantu ketika seseorang perlu mendapatkan konten dari satu file lokal melalui AJAX ke file lain dan yang pertama tidak ada di folder yang sama (atau di subfolder dari folder itu) dengan yang kedua.Setelan Chrome yang Anda rujuk adalah menonaktifkan kebijakan asal yang sama.
Ini juga tercakup dalam utas ini: Nonaktifkan kebijakan firefox yang sama asal
about: config -> security.fileuri.strict_origin_policy -> false
sumber
Dari jawaban ini saya mengetahui ekstensi CORS Everywhere Firefox dan itu berfungsi untuk saya. Ini membuat header intersep proxy MITM untuk menonaktifkan CORS. Anda dapat menemukan ekstensinya di addons.mozilla.org atau di sini .
sumber
Lihat addon saya yang berfungsi dengan versi Firefox terbaru, dengan UI yang indah dan dukungan JS regex: https://addons.mozilla.org/en-US/firefox/addon/cross-domain-cors
Update: Saya baru saja menambahkan ekstensi Chrome untuk https://chrome.google.com/webstore/detail/cross-domain-cors/mjhpgnbimicffchbodmgfnemoghjakai ini
sumber
Addon Firefox Terbaik untuk menonaktifkan CORS per September 2016 : https://github.com/fredericlb/Force-CORS/releases
Anda bahkan dapat mengkonfigurasinya dengan Perujuk (Situs web).
sumber
Sementara pertanyaan menyebutkan Chrome dan Firefox, ada perangkat lunak lain tanpa keamanan lintas domain. Saya menyebutkannya untuk orang yang mengabaikan bahwa perangkat lunak semacam itu ada.
Misalnya, PhantomJS adalah mesin untuk otomatisasi browser, ini mendukung penonaktifan keamanan lintas domain.
Lihat komentar saya yang lain ini: Script pengguna untuk melewati kebijakan asal yang sama untuk mengakses iframe bertingkat
sumber
Bagi siapa pun yang menemukan pertanyaan ini saat menggunakan Nightwatch.js (1.3.4), ada
acceptInsecureCerts: true
pengaturan di file konfigurasi:sumber