为什么我的 heroku 应用程序不使用安全连接

Jos*_*rne 4 heroku lets-encrypt

我最近使用以下命令从 heroku 上的免费帐户升级到业余帐户:

 heroku ps:resize web=hobby
Run Code Online (Sandbox Code Playgroud)

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

 heroku certs:auto:enable
Run Code Online (Sandbox Code Playgroud)

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

heroku certs:auto
Run Code Online (Sandbox Code Playgroud)

根据我的状态描述,它运行正常。

我什至运行了以下命令:

curl -vI https://www.yaknchat.com
Run Code Online (Sandbox Code Playgroud)

这告诉我我的服务器认证验证没问题。

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

我做错了什么。我应该进入我的 namescheap 高级 DNS 设置并更改 CNAME 或 AAA 记录吗?另外,是否需要使用 SSL Endpoint(heroku 插件)来为我的应用 url 获取安全的绿色条?

avi*_*gil 6

您正在链接到不安全的资源:

<img alt="feature pic" src="http://~~~.png" width="286" height="180" />
Run Code Online (Sandbox Code Playgroud)

您需要为您的页面使用 https,以及它为您的浏览器加载的任何资源不要抱怨。curl工作正常,因为它只获取 html 而不是链接的不安全图像。