MySQL建立SSL連線警告

2021-08-19 19:50:04 字數 434 閱讀 7455

警告:不建議建立ssl連線而不需要伺服器的身份驗證。根據mysql 5.5.45 +、5.626+和5.7.6+的要求,如果沒有設定顯式選項,預設情況下必須建立ssl連線。對於不使用ssl的現有應用程式,valuyserver證書屬性設定為「false」。您需要通過設定usesl= false來顯式禁用ssl,或者設定usels=真,並為伺服器證書驗證提供信任儲存。

解決方法:

正如warn中所說的,需要在建立連線時,顯式宣告不驗證ssl, 設定url即可!

string url = 

"jdbc:mysql://localhost:3306/db_test?verifyservercertificate=false&usessl=false"

; 在連線mysql的url上加上引數:   verifyservercertificate=false&usessl=false

MySQL連線後台證書警告問題

使用springboot連線mysql資料庫,連線 spring.datasource.url jdbc mysql localhost 3306 redis?useunicode true characterencoding utf 8 spring.datasource.username roo...

ssl 原理和建立連線過程

ssl secure sockets layer 加密原理 和https的關係 ssl 位置 ssl握手 證書主要作用是在ssl握手中,我們來看一下ssl的握手過程 1.客戶端提交https請求 2.伺服器響應客戶,並把證書公鑰發給客戶端 3.客戶端驗證證書公鑰的有效性 4.有效後,會生成乙個會話金...

Openssl建立SSL雙向認證連線原始碼

include stdio.h include string.h include openssl ssl.h include openssl bio.h include openssl err.h pragma comment lib,ws2 32.lib pragma comment lib,li...