WARN: Establishing SSL connection without server's identity verification is not recommended.

WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to ‘false’. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

這個警告是application.propertoes或者application.yml配置Mysql問題。

警告:建立SSL連接沒有不推薦服務器的身份驗證。根據MySQL 5.5.45 + 5.6.26 +和5.7.6 +要求必須建立SSL連接默認情況下如果不設置明確的選項。爲符合現有的應用程序不使用SSL verifyServerCertificate屬性設置爲“false”。你需要顯式禁用SSL設置useSSL = false,或一組useSSL = true,提供信任存儲庫服務器證書驗證。

解決方法:

**在url中添加useSSL=false**

如:spring.datasource.url=jdbc:mysql://localhost:3306/test?useSSL=false&characterEncoding=utf-8

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章