Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 12168|Svare: 0

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

[Kopier lenke]
Publisert på 16.08.2018 16:03:54 | | | |
Følgende advarsel vises når JDBC kobler til Mysql-databasen:

Tor 16. aug 16:01:11 CST 2018 ADVARSEL: Etablering av SSL-tilkobling uten serverens identitetsverifisering anbefales ikke. I henhold til kravene i MySQL 5.5.45+, 5.6.26+ og 5.7.6+ må SSL-tilkobling etableres som standard hvis et eksplisitt valg ikke er satt. For å overholde eksisterende applikasjoner som ikke bruker SSL, er verifyServerCertificate-egenskapen satt til 'false'. Du må enten eksplisitt deaktivere SSL ved å sette useSSL=false, eller sette useSSL=true og tilby truststore for verifisering av serversertifikater.


SSL-tilkoblingsproblem for Mysql-database, advarer om at det ikke anbefales å bruke SSL-tilkobling uten serverautentisering, dette problemet er kun tilgjengelig i MYSQL 5.5.45+, 5.6.26+ og 5.7.6+ versjoner. Løsningen er allerede nevnt i advarselen:

1. Legg til useSSL=false til URL-en til databasetilkoblingen;
2. Legg til useSSL=true til url-en og gi serverens autentiseringssertifikat.
Hvis du bare gjør en test, er det ikke nødvendig å skaffe et sertifikat, bare legg til useSSL=false etter tilkobling, for eksempel:

Når du bruker Java for å koble til JDBC, kan du sette verdien av useSSL til false i Properties-objektet, men det er det samme som å skrive i lenken. Som hva

Faktisk trenger ikke dette å skrives, men en kollega er lat, han vet ikke hvordan han skal lese advarselsmeldingen, så han spurte meg direkte, skrevet for late folk, haha





Foregående:Flerlinjes kommentar- og avkommentarsnarveier i IDEA
Neste:C# Distinkt betinget dedupliserer objekter
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com