【问题标题】:Google Chrome gives ERR_SSL_PROTOCOL_ERROR谷歌浏览器给出 ERR_SSL_PROTOCOL_ERROR
【发布时间】:2017-12-30 15:17:14
【问题描述】:

我在 Homestead 盒子中使用 Laravel。起初它没有任何问题,但最近我遇到了这个问题。 Box 运行良好,但是当我尝试使用 Google Chrome 访问我的网站 (budget.app:8000) 时,它会给出 ERR_SSL_PROTOCOL_ERROR,但它在 Firefox 上运行良好。

我遵循了所有these 步骤,但没有工作。

Homestead.yaml 文件

folders:

- map: ~/dev/web/php/laravel
  to: /home/vagrant/sites

- map: ~/dev/web/php/other
  to: /home/vagrant/other

sites:

- map: test.app
  to: /home/vagrant/sites/test/public/

- map: budget.app
  to: /home/vagrant/sites/budgetsystem-laravel/public

/etc/hosts 文件

127.0.0.1   localhost
127.0.0.1   test.app
127.0.0.1   budget.app

我尝试在同一个局域网中使用 2 台计算机(Win 和 Ubuntu)浏览此站点,在两台计算机上我得到了相同的结果(Chrome - ERR_SSL_PROTOCOL_ERROR,Firefox - 有效)。

我应该怎么做才能解决这个问题?

【问题讨论】:

    标签: google-chrome homestead


    【解决方案1】:

    我猜想在 12 月的某个时候,当您使用 .app 时,chrome 会强制使用 HTTPS。下面包含的链接是 12 月初发布的新闻稿。

    https://laravel-news.com/chrome-63-now-forces-dev-domains-https

    【讨论】:

    • 是的,这就是问题所在。我将域更改为“.test”并且它起作用了。非常感谢。
    • 别担心,当我看到你的帖子时,我遇到了同样的问题。 :P
    猜你喜欢
    • 1970-01-01
    • 2019-04-16
    • 1970-01-01
    • 1970-01-01
    • 2012-01-21
    • 2017-05-28
    • 1970-01-01
    • 2012-12-22
    • 2011-08-25
    相关资源
    最近更新 更多