Windows minio HTTPS

本文主要是部署windows 下https minio 场景

经过踩坑我尝试了下列几种做法

1.IIS URL 转发,IIS只支持.pfx的证书,但是IIS下会.NET CORE SDK 请求会提示签名问题,原因是HTTP 请求头变更了 所以舍弃

(IIS URL 转发:参考链接:https://cloud.tencent.com/developer/news/807)

2.第二种 ng 转发,这个配置网关就好了,我没试,跟IIS差不多,但是不知道会不会遇到签名问题

3.minio 自带的启动

本文着重讲述minio自带的https配置。

参考链接:

1.https://www.ssldun.com/tools/cert-key-matcher.php#results (这个是阿里的证书与KEY校验的链接,key错的可以看看)

2.https://blog.csdn.net/weixin_32192681/article/details/112895968(这个是没有秘钥.KEY文件的时候可以用这个生成需下载openssl )

3.https://blog.csdn.net/qq_42643690/article/details/112540308 (ng 的配置)

根据官方文档

 

 

 

启动成功后只需要吧证书文件.crt .key 两个文件放到目录, 一般在C盘

 

 

部署后其实照图一命令启动就好,他会默认去找certs下的证书。

启动完后感觉.NET CORE SDK 就访问不到SSL了,但是我本机调试是可以的,但是线上访问就提示SSL连接失败。目前还没解决这个问题

 2022年2月7日 09:13:35 

补充(访问不到SSL的问题应该是服务器没开HTTPS的对外端口)

欢迎加入:.NET 深圳交流群QQ:854807144

 

 

posted @ 2021-06-08 09:42  颖子的踏坑路线  阅读(1045)  评论(0编辑  收藏  举报