继上一次配置完七牛云的自定义域名服务后, 本来平安无事的, 谁知今天突然抽风, CentBrowser提示Mixed Content: This content should also be served over HTTPS…
更新
[2022-3-2]
- 新增【续费】区块
引申
问题来源
Chrome默认不允许带有HTTPS协议的域名访问HTTP的域名下的内容
解决办法
需要在七牛云配置域名的
HTTPS服务
配置
老样子, 进入自己的bucket控制台:

右下角融合CDN加速域名区域中点击自己为此bucket绑定的域名, 也就是要配置HTTPS的域名:

进入到域名管理页, 可以看到, 里面有我们的域名信息:

下拉, 找到HTTPS配置区域框, 点击修改配置按钮:

在右边弹出的drawer表单中填写相应的信息:

点击确认之后, 可以看到顶部Tip信息:

最后找到域名管理页, 在里面可以看到自己的域名信息:

此时的状态为处理中, 大概要等一两天左右, 耐心等待即可…
续费
SSL 证书续费之后需要手动部署:

总结
浏览器的安全策略, 总而言之有利也有弊, 像Chrome这种, 直接把你的HTTP请求block掉, 对于企业来说, 是个提醒, 提醒要更换相对安全的HTTPS服务, 但是对于个人来说, 则显得有些多余了…