Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Parameter JDBC memverifikasiServerCertificate=koneksi salah tanpa memerlukan clientkeystore dan truststore

Java pasti dapat membuat koneksi SSL tanpa klien memvalidasi rantai sertifikat server.

Kelas yang membangun koneksi (kelas javax.net.ssl) biasanya akan memperlakukan sertifikat server yang tidak diverifikasi dengan kecurigaan dan akan gagal dalam jabat tangan.

Tetapi mereka menyediakan cara bagi pengguna kelas tersebut untuk mengatakan "Tidak apa-apa jika sertifikat server tidak memvalidasi, lanjutkan dan buat koneksi".

Itulah yang terjadi ketika Anda mengatakan verifikasiServerCertificate=false.

Koneksi SSL benar-benar valid dari sudut pandang kriptografi, tetapi ini bukan koneksi yang diautentikasi karena Anda tidak tahu apa sumber sertifikat server.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql pilih int sebagai mata uang atau konversi int ke format mata uang?

  2. MySQL Isi tanggal yang hilang di antara dua tanggal untuk status tertentu

  3. Mengoptimalkan ORDER BY

  4. tabel magento sales_flat_order bidang protect_code penjelasan

  5. Peringkat posisi bersama di MySQL