4

我正在尝试连接以从同一网络上的另一台设备访问我的 laravel 应用程序。这可能吗?

4

3 回答 3

6

您可以使用

valet share

如果您只想在本地访问它,您可以在其他设备上编辑您的主机文件并将代客 URL 绑定到您的第一台计算机 ip

192.168.1.19 laravel.dev

您只需要检查您的计算机是否允许远程访问。

顺便说一句,代客共享命令更容易:)

于 2017-05-03T15:53:29.770 回答
2

利用Valet share

但是,这仅在您不通过 h​​ttps 使用valet secure.

运行后valet share会生成一个类似“2jd437s.ngrok.io”的URL。这就是您将用来远程访问您的应用程序的方法。

要取消,请使用Ctrl+c

于 2018-12-22T08:40:50.657 回答
0

希望它会帮助某人,因为我浪费了 1 天的时间来完成这个简单的见鬼。

我的目标是:将我的 localhost URL 作为 https 与 Paypal、Stripe 等外部服务共享。

步骤: 我的本地 URL 是:yourdomain.test

第 1 步:首先保护我的本地 url 以启用https

valet secure yourdomain.test

第 2 步:接下来将我的分享localhost到互联网之外:

valet share https://yourdomain.test

嘘。现在,您将获得一个ngrockURL,这将是非常棒的工作 - https://1bba-103-108-147-143.ngrok.io。[单击此 URL 到浏览器,您将能够从外部访问您的本地主机]

注意:默认情况下,这个 ngrock URL 最多可以工作 2 小时。所以要解决这个问题,请创建一个 ngrock 帐户 -

  1. 在本地下载 ngrock - https://dashboard.ngrok.com/get-started/setup

  2. 使用 authtoken 在 localhost 终端中验证您的 ngrock - https://dashboard.ngrok.com/get-started/your-authtoken

太好了,现在再次分享您的本地主机 URL -

valet share https://yourdomain.test

如果您的当地人还活着,它将在互联网上提供,现在没有时间限制。

于 2021-10-13T05:42:09.387 回答