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