Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 12532|Antwoord: 0

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

[Link kopiëren]
Geplaatst op 16-08-2018 16:03:54 | | | |
Het volgende waarschuwingsbericht verschijnt wanneer JDBC verbinding maakt met de Mysql-database:

Do 16 aug 16:01:11 CST 2018 WAARSCHUWING: Het opzetten van een SSL-verbinding zonder serveridentiteitsverificatie wordt niet aanbevolen. Volgens de vereisten van MySQL 5.5.45+, 5.6.26+ en 5.7.6+ moet de SSL-verbinding standaard worden ingesteld als er geen expliciete optie is ingesteld. Voor naleving van bestaande applicaties die geen SSL gebruiken, is de verifyServerCertificate-eigenschap ingesteld op 'false'. Je moet SSL expliciet uitschakelen door useSSL=false in te stellen, of useSSL=true instellen en truststore bieden voor servercertificaatverificatie.


SSL-verbindingsprobleem voor Mysql-database, waarschuwing dat het niet wordt aanbevolen om SSL-verbinding zonder serverauthenticatie te gebruiken; dit probleem is alleen beschikbaar in MYSQL 5.5.45+, 5.6.26+ en 5.7.6+ versies. De omweg staat al vermeld in de waarschuwing:

1. Voeg useSSL=false toe aan de URL van de databaseverbinding;
2. Voeg useSSL=true toe aan de url en geef het authenticatiecertificaat van de server.
Als je alleen een test doet, is het niet nodig om een certificaat te halen, voeg gewoon een useSSL=false toe na het verbinden, bijvoorbeeld:

Wanneer je Java gebruikt om verbinding te maken met JDBC, kun je de waarde van useSSL op false zetten in het Properties-object, maar dat is hetzelfde als schrijven in de link. Wat dan?

Eigenlijk hoeft dit niet geschreven te worden, maar een collega is lui, hij weet niet hoe hij het waarschuwingsbericht moet lezen, dus vroeg hij het mij direct, geschreven voor luie mensen, haha





Vorig:Meerregelige commentaar- en uncommentary-snelkoppelingen in IDEA
Volgend:C# Distinct conditioneel dedupliceert objecten
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com