【问题标题】:ssl through homestead box causing chrome to block the sitessl 通过宅基地框导致 chrome 阻止该站点
【发布时间】:2018-01-11 18:15:21
【问题描述】:

我刚刚开始使用 homestead 尝试在我的 windows 机器上进行一些 laravel 开发(通常我在 mac 上使用 valet 为您完成所有这些工作),看起来就像当我开始一个新的 homestead 盒子时(使用“ vagrant up") 它会自动设置 ssl 吗?由于证书无效,chrome 在尝试连接到网站时吓坏了。

我不知道如何解决这个问题,如何防止宅基地盒尝试使用开箱即用的 ssl?或者让 chrome 接受它试图提供的证书?

我尝试下载证书(从盒子上的 /etc/nginx/ssl 下载 crt 文件)并将其安装在我的机器上,然后重新启动 chrome,但我得到了同样的错误。

【问题讨论】:

  • 您的宅基地地址使用什么 TLD?您不能再使用 .dev 或 .app 以及其他一些。使用.test 即可,然后只需在开头包含http://。

标签: laravel ssl homestead


【解决方案1】:

正如@brianforan 在他的评论中指出的那样,Google 出于自己的原因决定,最新版本的 Chrome 将不再支持顶级域“.dev”下的开发。 Chrome 会假定任何 .dev 域都会自动在 SSL 下运行,并将重定向到 SSL。

为您的网站使用备用 TLD - 我自己偏好 .local 或 .localhost,但这完全取决于您。

【讨论】:

    猜你喜欢
    • 2015-12-09
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    • 2016-02-29
    • 2011-03-09
    • 2017-04-24
    相关资源
    最近更新 更多