嘀嘀嘀~~~  页面这在飞快的跑来 . . .

部署Coding SSL/TLS证书


问题

站点Coding Pages SSL/TLS证书到期,访问为不安全链接。

Firefox访问为不安全链接

SSL与TLS

SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。

TLS:(Transport Layer Security,传输层安全协议),用于两个应用程序之间提供保密性和数据完整性。该协议由两层组成:TLS记录协议和TLS握手协议。

步骤

进入coding找到部署的项目(不得不说新改版的看着有点别扭),进入到持续部署静态网站,这里不用新建,因为我们之前已经部署过了,点击旧版网站列表进入到以前部署的项目。进入后直接到设置下拉到自定义域名,点击申请证书(注意这里需要DNS停掉GitHub Pages 的解析)。直至证书状态变为正常即可。

绑定域名成功后,系统将会自动为其申请 SSL/TLS 安全证书。( SSL/TLS 安全证书到期前一周,系统将自动续签。)

启用强制 HTTPS 访问后,任何尝试用 HTTP 协议访问你网站的请求都会被强制跳转到使用 HTTPS 加密协议访问,为保护数据安全。

完成

不安全链接已经消失,直接转到主站。

FireFox访问安全

错误类型

acme:error:unauthorized: During secondary validation: Invalid response from http://xxxxxxx/.well-known/acme-challenge/u0F-eNkNn958JbxhnH0lyhGxS6d_FMLHWmIiiwF8P5k [185.199.108.153]: "<!DOCTYPE html>\n<html>\n <head>\n <meta http-equiv=\"Content-type\" content=\"text/html; charset=utf-8\">\n <meta http-equiv=\"Co"

原因

这种错误一般是 hexo 博客双线部署到 GitHub Pages 和 Coding Pages 过程中出现的,并且已经在域名 DNS 配置好了 GitHub 的域名解析,这种情况下,在验证域名所有权时会定位到 Github Pages 的主机上导致 SSL 证书申请失败。

解决

DNS停掉GitHub的解析再重新生成证书,申请成功后再开启解析。

腾讯云DNS解析DNSPod


文章作者: HaiLin Zhou
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 HaiLin Zhou !
评论
 上一篇
Hexo-backup备份恢复 Hexo-backup备份恢复
就在昨天,博主的电脑莫名其妙就崩了,蓝屏,开不了机。通过某技术手段(U盘)打开发现,里面也没有,连C盘都直接空了😱😱😱😱。
2020-10-19
下一篇 
存储系统 存储系统
存储系统是指计算机中由存放程序和数据的各种存储设备、控制部件及管理信息调度的设备(硬件)和算法(软件)所组成的系统。
  目录