Kesalahan "err_ssl_pinned_key_not_in_cert_chain" di Google Chrome menunjukkan ketidakcocokan antara sijil SSL laman web dan krom pin keselamatan telah disimpan untuk tapak tersebut. Ini bermakna Chrome menjangkakan kunci kriptografi tertentu untuk hadir dalam rantaian sijil, tetapi ia hilang. Ini biasanya menunjukkan masalah dengan konfigurasi pelayan laman web, bukan komputer anda. Oleh itu, penyelesaiannya sering terletak di luar kawalan langsung anda. Walau bagaimanapun, terdapat beberapa langkah penyelesaian masalah yang boleh anda ambil.
Pertama, pastikan jam sistem anda tepat. Masa sistem yang salah boleh menyebabkan kegagalan pengesahan sijil SSL. Semak tetapan tarikh dan masa komputer anda dan betulkannya jika perlu. Mulakan semula penyemak imbas anda selepas membuat pelarasan.
Kedua, jelaskan cache dan kue penyemak imbas anda. Kadang -kadang, data cache yang sudah lapuk boleh mengganggu pengesahan sijil SSL. Dalam Chrome, pergi ke Tetapan> Privasi dan Keselamatan> Data Pelayaran Jelas. Pilih "imej dan fail cache" dan "cookies dan data tapak lain," dan pilih julat masa (sekurang -kurangnya jam terakhir, atau lebih baik lagi, "sepanjang masa"). Klik "Kosongkan Data." Mulakan semula krom.
Ketiga, cuba penyemak imbas yang berbeza. Jika kesilapan berterusan dalam krom tetapi berfungsi dengan baik dalam penyemak imbas lain seperti Firefox atau Edge, masalahnya hampir pasti dengan konfigurasi Chrome atau data cache.
Keempat, kemas kini sistem operasi dan krom anda. Perisian ketinggalan zaman kadang -kadang boleh menyebabkan masalah keserasian dengan sijil SSL. Pastikan sistem operasi dan krom anda terkini.
Sebab akar "err_ssl_pinned_key_not_in_cert_chain" Ralat berpunca dari percanggahan antara sijil SSL/TLS yang dibentangkan oleh pelayan laman web dan pin keselamatan (juga dikenali sebagai sijil pinning) yang Chrome telah disimpan untuk tapak tertentu. Pinning Sijil adalah mekanisme keselamatan di mana pemaju laman web secara eksplisit menentukan sijil utama awam yang mereka harapkan pelayan mereka digunakan. Ini dilakukan untuk menghalang serangan lelaki-dalam-tengah di mana pelakon berniat jahat mungkin memintas sambungan dan mengemukakan sijil penipuan.
Walau bagaimanapun, beberapa faktor boleh menyebabkan ketidakcocokan ini:
Tidak ada cara yang selamat dan disokong secara rasmi untuk memintas kesilapan ini buat sementara waktu. Percubaan untuk berbuat demikian mungkin akan berkompromi dengan keselamatan anda, berpotensi mendedahkan anda ke laman web yang berniat jahat. Ralat adalah ciri keselamatan yang direka untuk melindungi anda. Mengabaikan ia boleh membawa kesan yang serius.
Satu -satunya "pintasan" sementara akan melibatkan menyemak sijil SSL yang sepenuhnya di Chrome. Ini sangat tidak digalakkan, kerana ia akan menyebabkan pelayaran anda sangat terdedah kepada pelbagai serangan. Anda hanya perlu mempertimbangkan ini jika anda benar -benar pasti anda memahami risiko dan laman web yang anda cuba akses boleh dipercayai. Walaupun begitu, ia tidak disyorkan.
Resolusi tetap biasanya melibatkan laman web yang menetapkan konfigurasi sisi pelayannya. Anda, sebagai pengguna, umumnya mempunyai kawalan terhad ke atas ini. Pentadbir laman web perlu:
Jika masalah berterusan selepas mencuba langkah -langkah penyelesaian masalah yang disebutkan di bahagian pertama, hubungi pasukan sokongan laman web dan beritahu mereka tentang kesilapan. Mereka adalah orang-orang yang dapat menangani isu sampingan yang mendasari. Menyediakan mereka dengan mesej ralat yang tepat dan sebarang butiran yang berkaitan akan membantu mereka mendiagnosis dan menyelesaikan masalah.
Atas ialah kandungan terperinci Cara membetulkan: err_ssl_pinned_key_not_in_cert_chain Ralat di Google Chrome. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!