Bagaimana saya bisa menonaktifkan pemeriksaan keamanan untuk localhost?

42

Saya tahu bahwa sertifikat SSL saya untuk localhost tidak valid. Saya tahu koneksi saya sebenarnya tidak aman. Saya tidak peduli! Saya sedang berbicara dengan mesin saya sendiri.

Bagaimana saya bisa memberi tahu Chrome untuk mengabaikan kesalahan sertifikat di localhost?

masukkan deskripsi gambar di sini

Der Hochstapler
sumber
4
Cara paling sederhana cukup tempatkan sertifikat ke dalam Certificate Store sistem oeprating. Dengan cara ini sertifikat AKAN dipercaya oleh sistem operasi Anda. Jika Anda menggunakan Firefox, Anda harus mengatur Firefox untuk juga mempercayai sertifikat tersebut karena Firefox menggunakannya sendiri, toko sertifikat, bukan toko sertifikat sistem operasi host. Tidak beruntung menemukan pertanyaan yang berhasil menjelaskan bagaimana melakukan hal ini saat ini.
Ramhound
1
@Ramhound Menambahkan sertifikat ke toko sertifikat saya tidak berdampak pada masalah karena sertifikat tidak cocok dengan URL tidak peduli seberapa keras saya memercayainya. Jadi, ya, saya bisa mengeluarkan sendiri sertifikat yang berbeda, menambahkannya ke toko dan menggunakannya dalam aplikasi. Tapi saya harap itu bukan satu-satunya untuk mengatasi peringatan ini dan itu bukan pertanyaan saya.
Der Hochstapler
1
Secara sederhana, Anda tidak dapat memberi tahu Chrome untuk mengabaikan kesalahan sertifikat saja localhost. Anda dapat memberitahu Chrome untuk mengabaikan semua kesalahan sertifikat tetapi itu akan sangat tidak bijaksana.
Ramhound
@Ramhound Itu akan mengecewakan, tapi saya sangat takut.
Der Hochstapler
Saya bahkan tidak akan membahas bagaimana Chrome menangani pencabutan sertifikat. Chrome adalah aplikasi lintas platform ke Google. Google tidak melakukan layanan internet dengan beberapa pilihannya untuk mencapai tujuan lintas platform mereka.
Ramhound

Jawaban:

72

Sekarang ada bendera untuk ini di chrome://flags/#allow-insecure-localhost.

masukkan deskripsi gambar di sini

Kami telah menggunakan ini untuk sementara waktu, tetapi sejak itu pindah ke menggunakan sertifikat yang tepat yang dikeluarkan untuk subdomain yang kami miliki. Subdomain itu memiliki Acatatan yang mengarah ke 127.0.0.1dan AAAAyang menunjuk ke ::1.

Namun, Chrome tampaknya memiliki masalah dengan penyiapan DNS itu dan secara acak melempar kesalahan terkait DNS. Jadi, Anda ingin menambahkan pemetaan secara manual ke hostsfile juga.

Itulah yang kami lakukan saat ini dan itu bekerja dengan baik.

Der Hochstapler
sumber