springboot中警告:Establishing SSL connection without server's identity verification is not recommended

谁借莪1个温暖的怀抱¢ 2022-04-13 02:31 299阅读 0赞

声明:使用 JDK8 、springboot2.0、maven3.5.4



springboot中,查询mysql数据库时候一条警告:

Mon Nov 26 19:03:45 GMT+08:00 2018 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.

直接看高亮就行了,
这个问题,在druid数据库zhong遇到过,由于本人使用的mysql8
所以这种在url 中添加 ?useSSL=false 即可;

1

yml 文件中修改:

  1. server:
  2. port: 80
  3. spring:
  4. datasource:
  5. # 可以推断出来className
  6. url: jdbc:mysql://localhost:3306/leyou?useSSL=false
  7. username: root
  8. password: root
  9. #mybatis
  10. mybatis:
  11. type-aliases-package: com.baidu.pojo
  12. #mapper-locations: classpath:mappers/*.xml
  13. configuration:
  14. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #配置日志
  15. # 使用通用mapper 无需mapper.xml

再次访问
http://localhost/hello

sdf

很常见的一个警告,在springboot中是警告,但是在其他工程中项目就跑不起来了

发表评论

表情:
评论列表 (有 0 条评论,299人围观)

还没有评论,来说两句吧...

相关阅读