Rumah >Tutorial perisian >Perisian komputer >Cara membetulkan: err_ssl_pinned_key_not_in_cert_chain Ralat di Google Chrome

Cara membetulkan: err_ssl_pinned_key_not_in_cert_chain Ralat di Google Chrome

Jennifer Aniston
Jennifer Anistonasal
2025-03-13 11:32:16680semak imbas

Cara membetulkan: err_ssl_pinned_key_not_in_cert_chain Ralat di Google Chrome

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.

Apa yang menyebabkan "err_ssl_pinned_key_not_in_cert_chain" ralat dalam krom?

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:

  • Perubahan pada pelayan laman web: Laman web mungkin telah mengemas kini sijil SSLnya, yang berpotensi mengubah kunci, tanpa mengemas kini maklumat sijil yang disematkan dalam konfigurasi aplikasi atau penyemak imbas. Ini adalah punca yang paling biasa.
  • Konfigurasi pelayan yang salah: Pelayan itu sendiri mungkin dikonfigurasi, tidak membentangkan rantaian sijil yang diharapkan.
  • Isu Sijil Perantaraan: Masalah dalam rantaian sijil, seperti sijil perantaraan yang hilang atau tidak sah, juga boleh menyebabkan kesilapan ini.
  • Jarang sekali, pepijat penyemak imbas: Walaupun kurang berkemungkinan, pepijat dalam pengendalian Sijil Pinning Chrome secara teorinya boleh menyebabkan kesilapan ini.

Adakah terdapat cara untuk memintas "err_ssl_pinned_key_not_in_cert_chain" ralat sementara?

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.

Bagaimanakah saya dapat menyelesaikan kesilapan "err_ssl_pinned_key_not_in_cert_chain" secara kekal di komputer saya?

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:

  • Kemas kini sijil yang disematkan: Jika mereka telah mengemas kini sijil SSL mereka, mereka juga mesti mengemas kini maklumat sijil yang disematkan dalam kod permohonan mereka untuk memadankan sijil baru.
  • Konfigurasi pelayan yang betul: Mereka perlu memastikan pelayan mereka dikonfigurasi dengan betul untuk membentangkan rantaian sijil yang lengkap dan sah.
  • Menyiasat isu sijil perantaraan: Mereka perlu mengesahkan bahawa semua sijil perantaraan dalam rantaian mereka adalah sah dan boleh diakses.

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn