Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 12168|Atbildi: 0

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

[Kopēt saiti]
Publicēts 16.08.2018 16:03:54 | | | |
Kad JDBC izveido savienojumu ar MySQL datu bāzi, tiek parādīts šāds brīdinājuma ziņojums:

Thu Aug 16 16:01:11 CST 2018 BRĪDINĀJUMS: SSL savienojuma izveide bez servera identitātes pārbaudes nav ieteicama. Saskaņā ar MySQL 5.5.45+, 5.6.26+ un 5.7.6+ prasībām SSL savienojums ir jāizveido pēc noklusējuma, ja nav iestatīta nepārprotama opcija. Lai nodrošinātu atbilstību esošajām lietojumprogrammām, kas neizmanto SSL, rekvizīts verifyServerCertificate ir iestatīts uz "false". Jums ir vai nu skaidri jāatspējo SSL, iestatot useSSL=false, vai arī jāiestata useSSL=true un jānodrošina uzticamības krātuve servera sertifikāta pārbaudei.


SSL savienojuma problēma Mysql datu bāzei, brīdinot, ka nav ieteicams izmantot SSL savienojumu bez servera autentifikācijas, šī problēma ir pieejama tikai MYSQL 5.5.45+, 5.6.26+ un 5.7.6+ versijās. Risinājums jau ir norādīts brīdinājumā:

1. Pievienojiet useSSL=false datu bāzes savienojuma URL;
2. Pievienojiet useSSL=true URL un norādiet servera autentifikācijas sertifikātu.
Ja jūs vienkārši veicat testu, nav nepieciešams iegūt sertifikātu, vienkārši pievienojiet useSSL=false pēc savienojuma izveides, piemēram:

Izmantojot Java, lai izveidotu savienojumu ar JDBC, objektā Properties varat iestatīt useSSL vērtību uz false, bet tas ir tāds pats kā rakstīt saitē. Piemēram, kas

Patiesībā tas nav jāraksta, bet kolēģis ir slinks, viņš nezina, kā lasīt brīdinājuma ziņojumu, tāpēc viņš man jautāja tieši, rakstīts slinkiem cilvēkiem, haha





Iepriekšējo:Vairāku rindu komentāri un komentāru atcelšanas īsinājumtaustiņi programmā IDEA
Nākamo:C# Atšķirīgi nosacīti dedublē objektus
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com