Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 12168|Svar: 0

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

[Kopier link]
Opslået på 16/08/2018 16.03.54 | | | |
Følgende advarselsmeddelelse vises, når JDBC forbinder til Mysql-databasen:

Tor 16. aug 16:01:11 CST 2018 ADVARSEL: Etablering af SSL-forbindelse uden serverens identitetsverifikation anbefales ikke. Ifølge MySQL 5.5.45+, 5.6.26+ og 5.7.6+ krav skal SSL-forbindelse etableres som standard, hvis der ikke er angivet en eksplicit mulighed. For overholdelse af eksisterende applikationer, der ikke bruger SSL, er verifyServerCertificate-egenskaben sat til 'false'. Du skal enten eksplicit deaktivere SSL ved at sætte useSSL=false, eller sætte useSSL=true og levere truststore til servercertifikatverifikation.


SSL-forbindelsesproblem for Mysql-database, advarsel om at det ikke anbefales at bruge SSL-forbindelse uden serverautentificering; dette problem er kun tilgængeligt i MYSQL 5.5.45+, 5.6.26+ og 5.7.6+ versionerne. Løsningen er allerede angivet i advarslen:

1. Tilføj useSSL=false til URL'en for databaseforbindelsen;
2. Tilføj useSSL=true til url'en og giv serverens autentificeringscertifikat.
Hvis du bare laver en test, er der ikke behov for at få et certifikat, bare tilføj en useSSL=false efter forbindelse, for eksempel:

Når du bruger Java til at forbinde til JDBC, kan du sætte værdien af useSSL til false i Properties-objektet, men det er det samme som at skrive i linket. Som hvad

Faktisk behøver det ikke at være skrevet, men en kollega er doven, han ved ikke, hvordan man læser advarselsbeskeden, så han spurgte mig direkte, skrevet til dovne mennesker, haha





Tidligere:Genveje med flere linjers kommentar og afkommentar i IDEA
Næste:C# Forskellige betingede deduplikerede objekter
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com