为什么我的Heroku应用程序没有使用安全连接?

4

我最近使用以下命令从免费账户升级到Heroku的Hobby账户:

 heroku ps:resize web=hobby

我使用以下命令启用了自动证书管理:

 heroku certs:auto:enable

等了几个小时后,我决定运行:

heroku certs:auto

根据我的状态描述,它运行良好。我甚至运行了以下命令:
curl -vI https://www.yaknchat.com

这告诉我我的服务器证书验证是OK的。

然而,当我在浏览器中输入https://www.yaknchat.com时,它告诉我“此连接不是完全安全”的消息,而不是通常的“此连接不安全”的响应。

我做错了什么吗?我应该进入我的namescheap高级DNS设置并更改CNAME或AAA记录吗?另外,是否需要使用SSL端点(Heroku插件)才能为我的应用程序URL获取安全绿条?

1个回答

6
您正在链接到不安全的资源:
<img alt="feature pic" src="http://~~~.png" width="286" height="180" />

您需要为页面及其加载的所有资源使用https,以避免浏览器发出警告。 curl 可以正常工作,因为它仅获取HTML而不是链接的不安全图像。


1
哇塞,兄弟你太牛了!我按照你的建议将图片的http改成https,并将新代码推送到仓库,结果我的网站上出现了绿色的进度条。非常感谢你! :) - Joseph Borne

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接