Rumah >Java >javaTutorial >Mengapa Saya Mendapat Ralat \'Mesej SSL Tidak Diiktiraf, Sambungan Plaintext?\' dalam Java?

Mengapa Saya Mendapat Ralat \'Mesej SSL Tidak Diiktiraf, Sambungan Plaintext?\' dalam Java?

Barbara Streisand
Barbara Streisandasal
2024-11-28 20:57:15907semak imbas

Why Am I Getting the

Pengecualian: "Mesej SSL Tidak Dikenali, Sambungan Plaintext?

Ralat "Mesej SSL tidak dikenali, sambungan plaintext?" timbul apabila cuba mewujudkan sambungan dengan pelayan HTTPS menggunakan pakej Java Pengecualian ini menunjukkan ketidakpadanan antara sambungan selamat yang dijangkakan dan yang sebenar sambungan plaintext.

Punca:

Pengecualian berlaku disebabkan kegagalan untuk mewujudkan sambungan SSL/TLS yang selamat dengan pelayan Punca asasnya mungkin disebabkan oleh sambungan tidak dikonfigurasikan untuk HTTPS, menggunakan nombor port yang salah atau terdapat masalah kepercayaan dengan pelayan sijil.

Penyelesaian:

Untuk menyelesaikan isu ini, sahkan perkara berikut:

  • Semak nombor port: Pastikan anda menggunakan nombor port yang betul untuk HTTPS, biasanya 443.
  • Dayakan SSL/TLS pada pelayan: Sahkan bahawa pelayan HTTPS dikonfigurasikan dengan betul untuk menerima sambungan SSL/TLS.
  • Semak sijil CA: Pastikan sijil pelayan ditandatangani oleh Pihak Berkuasa Sijil (CA) yang dipercayai dan sijil CA dipasang pada mesin klien.
  • Lumpuhkan sambungan plaintext: Jika boleh, lumpuhkan pilihan untuk menerima sambungan plaintext pada pelayan, kerana ia tidak selamat.

Dengan memastikan bahawa sambungan dikonfigurasikan dengan betul dan sijil yang diperlukan dipasang, anda boleh mewujudkan sambungan selamat dengan pelayan HTTPS dan menyelesaikan Pengecualian "Mesej SSL tidak dikenali".

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat \'Mesej SSL Tidak Diiktiraf, Sambungan Plaintext?\' dalam Java?. 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