google-chrome - net::ERR_INSECURE_RESPONSE 将 heroku 应用程序部署到 google 域

标签 google-chrome ssl heroku dns cname

我在 http://employbl.herokuapp.com 设置了一个 heroku 应用程序.我在 google 域上拥有 employbl.com 域,所以我希望 employbl.com 和 www.employbl.com 呈现托管在 heroku 上的网站。

我将域添加到 heroku 配置中:

$ heroku domains:add www.employbl.com
 ▸    heroku-cli: update available from 6.13.13 to 6.14.27-c74500f
Adding www.employbl.com to ⬢ employbl... done
 ▸    Configure your app's DNS provider to point to the DNS Target
 ▸    www.employbl.com.herokudns.com.
 ▸    For help, see https://devcenter.heroku.com/articles/custom-domains

The domain www.employbl.com has been enqueued for addition
 ▸    Run heroku domains:wait 'www.employbl.com' to wait for
 ▸    completion
$ host www.employbl.com
www.employbl.com is an alias for www.employbl.com.herokudns.com.
www.employbl.com.herokudns.com has address 23.21.222.104
www.employbl.com.herokudns.com has address 23.23.118.21
www.employbl.com.herokudns.com has address 23.23.151.35
www.employbl.com.herokudns.com has address 174.129.214.98
www.employbl.com.herokudns.com has address 23.21.245.33
www.employbl.com.herokudns.com has address 23.21.55.239
www.employbl.com.herokudns.com has address 54.225.70.24
www.employbl.com.herokudns.com has address 23.21.228.1

在 Google Domains 控制台中,我创建了一条自定义资源记录和一条综合记录,如下所述 here并在 heroku docs 中指定

enter image description here

enter image description here

该应用程序在 employbl.herokuapp.com 上呈现良好,但是当我导航到 www.employbl.com 时,HTML 为我的应用程序呈现,但 Javascripts 和 CSS 没有。它是一个 Vue.js 应用程序,因此浏览器中不会呈现任何内容。在控制台中我得到一个错误:

GET https://www.employbl.com/css/app.css net::ERR_INSECURE_RESPONSE
www.employbl.com/:37 
GET https://www.employbl.com/js/app.js net::ERR_INSECURE_RESPONSE

我如何配置 google 域和 heroku 以更好地协同工作并在 www.employbl.com URL 上呈现我的 heroku 托管应用程序?

我正在运行 OSX sierra 和最新的 Chrome 版本

最佳答案

事实证明,在我的应用程序服务提供商 (Laravel) 中,我对所有请求强制使用 HTTPS。一旦我关闭它,它就会正确呈现

关于google-chrome - net::ERR_INSECURE_RESPONSE 将 heroku 应用程序部署到 google 域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46417216/

相关文章:

javascript - 如何自动化浏览器滚动以测试滚动交互?

javascript - Http 站点未检测到 Chrome 中的位置 - 问题

google-chrome - 如何在 Chrome 应用中发布广告?

ruby-on-rails-3 - Heroku、Thin 和介于两者之间的一切

python - 在 heroku 上安装 pdftotext 库

java - 我们如何使用 selenium/TestNg 禁用 chrome 浏览器的网络安全

ssl - 是否必须使用 SSL?

ssl - x509 : certificate signed by unknown authority metrics-server

ios - 沙盒苹果支付测试握手失败

scala - Play 2 scala route controller 字节码与所有其他字节码不一样