Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 12168|Jawab: 0

[Sumber] MYSQL:WARN: Establishing SSL connection without server's identity verificatio...

[Salin tautan]
Diposting pada 16/08/2018 16.03.54 | | | |
Pesan peringatan berikut muncul saat JDBC terhubung ke database Mysql:

Thu Aug 16 16:01:11 CST 2018 PERINGATAN: Membuat koneksi SSL tanpa verifikasi identitas server tidak disarankan. Menurut persyaratan MySQL 5.5.45+, 5.6.26+ dan 5.7.6+, koneksi SSL harus dibuat secara default jika opsi eksplisit tidak diatur. Untuk kepatuhan dengan aplikasi yang ada yang tidak menggunakan SSL, properti verifyServerCertificate diatur ke 'false'. Anda perlu secara eksplisit menonaktifkan SSL dengan mengatur useSSL=false, atau mengatur useSSL=true dan menyediakan truststore untuk verifikasi sertifikat server.


Masalah koneksi SSL untuk database Mysql, memperingatkan bahwa tidak disarankan untuk menggunakan koneksi SSL tanpa otentikasi server, masalah ini hanya tersedia di versi MYSQL 5.5.45+, 5.6.26+ dan 5.7.6+. Solusinya sudah dinyatakan dalam peringatan:

1. Tambahkan useSSL=false ke URL koneksi database;
2. Tambahkan useSSL=true ke url dan berikan sertifikat otentikasi server.
Jika Anda hanya melakukan pengujian, tidak perlu mendapatkan sertifikat, cukup tambahkan useSSL=false setelah terhubung, misalnya:

Saat menggunakan Java untuk terhubung ke JDBC, Anda dapat mengatur nilai useSSL ke false di objek Properties, tetapi sama dengan menulis di link. Seperti apa

Faktanya, ini tidak perlu ditulis, tetapi seorang rekan malas, dia tidak tahu cara membaca pesan peringatan, jadi dia bertanya langsung kepada saya, ditulis untuk orang malas, haha





Mantan:Pintasan komentar dan batalkan komentar multi-baris di IDEA
Depan:C# Objek deduplikasi bersyarat yang berbeda
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com