如何在 localhost 上的 https 上运行 laravel

Posted

技术标签:

【中文标题】如何在 localhost 上的 https 上运行 laravel【英文标题】:How can I run laravel on https on localhost 【发布时间】:2019-03-16 18:32:09 【问题描述】:

我是 Laravel 的新手,现在我正在与 laravel 建立 Fb 连接。我面临一个问题。当我尝试从 localhost 使用 facebook 登录时,我在 CMD 中收到错误(无效请求(不支持的 SSL 请求)),在浏览器中我收到此错误:

你知道吗?我可以进行任何设置吗? 我正在使用 WAMP,我想运行一个命令或安装一个作曲家包,为我在 https://localhost:port 上的本地网站提供服务

【问题讨论】:

为什么要移植 8080?这不是安全端口 我不明白这个问题。 【参考方案1】:

如果只是为了测试一些 Facebook 登录(意味着你不需要一直在本地使用 HTTPS)你也可以使用 Ngrok https://ngrok.com/ 它将为您的本地服务器创建一个公共 URL(可以是 HTTPS)。

【讨论】:

【参考方案2】:

您可以使用laragon 进行本地开发

或者你可以创建一个虚拟主机

wamp: how to create virtual host , how to enable https

xampp: how to create the virtual host , how to enable https

或者如果您在 Linux (LAMP) 上单独安装了 Apache、MySQL、PHP how to create the virtual host , how to enable https

【讨论】:

以上是关于如何在 localhost 上的 https 上运行 laravel的主要内容,如果未能解决你的问题,请参考以下文章

复杂的重定向:HTTP 到 HTTPS + localhost 上的端口和裸域到 www,除了 localhost

无法在 localhost 上的 docker 容器之间进行通信

sh https:// MacOS上的localhost

如何在 Wie 网站中使用 Localhost 的输出?

更改脚本以在特定工作表上运行会引发TypeError

在连接到热点时通过 iPhone 连接到 localhost