Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 12168|Odgovoriti: 0

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

[Kopiraj povezavo]
Objavljeno na 16. 08. 2018 16:03:54 | | | |
Ko se JDBC poveže z bazo Mysql, se pojavi naslednje opozorilno sporočilo:

Čet 16. avgust 16:01:11 CST 2018 OPOZORILO: Vzpostavljanje SSL povezave brez preverjanja identitete strežnika ni priporočljivo. Po zahtevah MySQL 5.5.45+, 5.6.26+ in 5.7.6+ je treba privzeto vzpostaviti SSL povezavo, če ni nastavljena eksplicitna možnost. Za skladnost z obstoječimi aplikacijami, ki ne uporabljajo SSL, je lastnost verifyServerCertificate nastavljena na 'false'. SSL morate eksplicitno onemogočiti z nastavitvijo useSSL=false, ali pa nastaviti useSSL=true in zagotoviti truststore za preverjanje strežniškega potrdila.


Težava s SSL povezavo za Mysql bazo podatkov, opozorilo, da ni priporočljivo uporabljati SSL povezave brez strežniške avtentikacije; ta težava je na voljo le v različicah MYSQL 5.5.45+, 5.6.26+ in 5.7.6+. Rešitev je že navedena v opozorilu:

1. Dodajte useSSL=false v URL povezave z bazo podatkov;
2. Dodajte useSSL=true na URL in zagotovite potrdilo o avtentikaciji strežnika.
Če opravite samo test, ni potrebe po pridobitvi certifikata, samo dodajte useSSL=false po povezavi, na primer:

Ko uporabljate Javo za povezavo z JDBC, lahko v objektu Properties nastavite vrednost useSSL na fals, vendar je to enako kot pisanje v povezavo. Kaj na primer

Pravzaprav tega ni treba napisati, ampak sodelavec je len, ne zna prebrati opozorilnega sporočila, zato me je vprašal neposredno, napisano za lenobe, haha





Prejšnji:Bližnjice za večvrstični komentar in nekomentiranje v IDEA
Naslednji:C# Distinct pogojno deduplikira objekte
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com