Rumah > Soal Jawab > teks badan
Saya memuat naik kod ke github dan protokolnya adalah https, tetapi terdapat permintaan ajax untuk http dalam halaman saya, yang disekat oleh penyemak imbas. Apa nak buat?
phpcn_u15822017-05-19 10:12:50
Tidak boleh menghantar permintaan http daripada https melainkan pihak lain menyediakan antara muka https.
http://stackoverflow.com/ques...
http://stackoverflow.com/ques...
迷茫2017-05-19 10:12:50
Disebabkan sekatan keselamatan Chrome, sijil yang tidak disahkan dianggap tidak selamat. Jadi anda perlu menambah parameter permulaan --ignore-certificate-errors
pada Chrome untuk melangkau semakan keselamatan. Ini sangat mudah di bawah win, cuma klik kanan -> Properties dan tambah selepas pintasan, tetapi ia agak menyusahkan di bawah mac.
cd /Applications/Google Chrome.app/Contents/MacOS/ # 进入Chrome.app目录
sudo mv Google\ Chrome Google.real # 备份/重命名原启动脚本
sudo printf '#!/bin/bash\ncd "/Applications/Google Chrome.app/Contents/MacOS"\n"/Applications/Google Chrome.app/Contents/MacOS/Google.real" --ignore-certificate-errors "$@"\n' > Google\ Chrome # 使用管道操作创建新的启动脚本,加入所需启动参数
sudo chmod u+x Google\ Chrome # 给新的脚本增加运行权限。
Mulakan semula Chrome pada masa ini, anda sudah boleh memintas pemeriksaan keselamatan dan menyokong akses kepada alamat di bawah sijil tidak rasmi semasa.