Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 12168|Risposta: 0

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

[Copiato link]
Pubblicato su 16/08/2018 16:03:54 | | | |
Il seguente messaggio di avviso appare quando JDBC si collega al database Mysql:

Gio 16 ago 16:01:11 CST 2018 AVVISO: Non è consigliato stabilire una connessione SSL senza la verifica dell'identità del server. Secondo i requisiti MySQL 5.5.45+, 5.6.26+ e 5.7.6+, la connessione SSL deve essere stabilita di default se non è impostata un'opzione esplicita. Per la conformità con applicazioni esistenti che non utilizzano SSL, la proprietà verifyServerCertificate è impostata su 'falso'. Devi o disabilitare esplicitamente SSL impostando useSSL=false, oppure impostare useSSL=true e fornire truststore per la verifica del certificato server.


Problema di connessione SSL per il database Mysql, avvertendo che non è consigliato utilizzare la connessione SSL senza autenticazione server; questo problema è presente solo nelle versioni MYSQL 5.5.45+, 5.6.26+ e 5.7.6+. La soluzione alternativa è già indicata nell'avvertimento:

1. Aggiungere useSSL=false all'URL della connessione al database;
2. Aggiungere useSSL=true all'URL e fornire il certificato di autenticazione del server.
Se fai solo un test, non c'è bisogno di ottenere un certificato, basta aggiungere un useSSL=false dopo la connessione, ad esempio:

Quando si usa Java per connettersi a JDBC, puoi impostare il valore di useSSL su false nell'oggetto Properties, ma è lo stesso che scrivere nel link. Come cosa

In effetti, non serve che sia scritto, ma un collega è pigro, non sa leggere il messaggio di avvertimento, quindi me l'ha chiesto direttamente, scritto per persone pigre, haha





Precedente:Scorciatoie a commento e disattiva commento a più righe in IDEA
Prossimo:C# Distinti deduplica condizionalmente gli oggetti
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com