parry

本文记录了部署在阿里云的站点,在申请了免费的 SSL 证书后如何正确的部署到站点上,让站点支持 HTTPS 访问。
阿里云引入了沃通作为 CA 证书供应商,并开放了免费 SSL 申请的页面,之前一直想给 咕咕监控 部署上全站 HTTPS,所以就申请了一个,但是部署的过程中遇到了些问题,所以记录下来备忘。

1. 证书申请

在阿里云后台的 CA 管理页面,填写相关的信息后就可以申请到一张免费的 CA 证书,申请成功后可以在管理界面中看到。

截图

2. 证书部署

因为 咕咕监控 部署在了 Windows 系统上,所以在下载了后台提供的证书后,需要做证书的转换工作。
下载下来的证书文件如下:

截图

注意在 Windows 下需要使用 PFX 格式的文件,所以你需要先使用命令生成对应的 PFX 格式文件,关于每种格式的区别以及转换方法请参见 这里

沃通SSL证书部署指南部署指南 里,你可以找到对应系统的部署方法。

3. 特别注意点

在 IIS 中部署后,你可能会发现有提示 SSL证书后提示不可信的解决方案 的情况,在 Windows 系统下可能访问正常,而在 Mac 系统下访问会出现此问题,这里请注意根证书以及子证书放置的位置问题,其实就是证书链的问题。
这个问题请参见 这里 去解决。

最后,在部署好证书后,需要检查站点的加载的所有资源文件是否都是安全、支持 HTTPS 的,不然就不是完美的 HTTPS 了,也就会出现一个小黄标了。

站点部署好后的效果,另外你可以通过一些技巧将 HTTP 访问重定向到 HTTPS。

截图

分类:

技术点:

相关文章:

  • 2021-12-31
  • 2021-08-24
  • 2021-07-04
  • 2021-12-21
  • 2021-07-13
  • 2021-11-05
猜你喜欢
  • 2021-12-02
  • 2021-09-13
  • 2021-12-12
  • 2021-10-26
  • 2021-12-13
相关资源
相似解决方案