.Net 5 部署Ubuntu 连接Mysql报SSL错误

时间:2021-03-03 12:14:06   收藏:0   阅读:0

将asp.net 5项目部署到linux项目,部署的时候没问题,但是连接Mysql数据库的时候一直报错:

技术图片

 

 打出所有的异常信息:

技术图片

 

 通过搜索github上相关的issue,发现这是一个net 5的已知BUG,但是不知道为什么在有些环境上依然会出现;

解决方案:

vim /etc/ssl/openssl.cnf 

进入openssl的配置文件:

在顶部加入:

openssl_conf = default_conf

在底部加入:

[default_conf]
ssl_conf = ssl_sect

[ssl_sect]
system_default = system_default_sect

[system_default_sect]
MinProtocol = TLSv1.2
CipherString = DEFAULT:@SECLEVEL=1

问题则就能够解决

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!