Laravel Homestead 需要访问本地网络服务器
Laravel Homestead needs to access local web server
我在我的 DEV 环境中有以下设置,即 运行 on Windows 10(这应该是无关紧要的)。
- 使用 Virtual box 开发我的 Laravel 应用程序的 Homestead
- 在我的本地 OS 我有一台 IBM Domino 服务器 运行 作为 dev1.mydomain.local
我正在尝试从我的 Laravel 安装访问 Domino 服务器上的 REST API。目前,我在尝试时遇到 404 错误,因为 Homestead 的 VirtualBox 中无法使用多米诺服务器。
这里是宅基地虚拟盒子的网络配置
虚拟机上的网络服务器 Domino 和 nginx 都在标准端口上 运行
这是虚拟框的ifconfig
输出
我怎样才能做到这一点?
更新:
我刚刚想到我可以使用 LDAP 访问 Domino 服务器,所以也许更改 Domino 服务器的 http 和 https 端口已经是答案...
我会测试一下然后返回这里...
将 Domino 服务器的端口更改为 8080 使我能够访问服务器的 REST API
dev1.mydomain.local:8080/api/data/
与本地计算机的连接似乎是通过 VirtualBox 的第二个网络适配器启用的,我对 REST 的调用 API 与 2 个侦听本地主机(127.0.0.0.1)上相同端口的 Web 服务器混淆了。 0.1)
更新
尽管我能够使用上面的地址连接到服务器,但仍然存在无法进行身份验证的问题。为此(我完全不知道为什么),我不得不更改为我的 PC 的本地 IP 地址以访问 REST 服务
http://192.168.0.155:8080/api/data
如果有人能解释我会很高兴:-)
我在我的 DEV 环境中有以下设置,即 运行 on Windows 10(这应该是无关紧要的)。
- 使用 Virtual box 开发我的 Laravel 应用程序的 Homestead
- 在我的本地 OS 我有一台 IBM Domino 服务器 运行 作为 dev1.mydomain.local
我正在尝试从我的 Laravel 安装访问 Domino 服务器上的 REST API。目前,我在尝试时遇到 404 错误,因为 Homestead 的 VirtualBox 中无法使用多米诺服务器。
这里是宅基地虚拟盒子的网络配置
虚拟机上的网络服务器 Domino 和 nginx 都在标准端口上 运行
这是虚拟框的ifconfig
输出
我怎样才能做到这一点?
更新:
我刚刚想到我可以使用 LDAP 访问 Domino 服务器,所以也许更改 Domino 服务器的 http 和 https 端口已经是答案...
我会测试一下然后返回这里...
将 Domino 服务器的端口更改为 8080 使我能够访问服务器的 REST API
dev1.mydomain.local:8080/api/data/
与本地计算机的连接似乎是通过 VirtualBox 的第二个网络适配器启用的,我对 REST 的调用 API 与 2 个侦听本地主机(127.0.0.0.1)上相同端口的 Web 服务器混淆了。 0.1)
更新
尽管我能够使用上面的地址连接到服务器,但仍然存在无法进行身份验证的问题。为此(我完全不知道为什么),我不得不更改为我的 PC 的本地 IP 地址以访问 REST 服务
http://192.168.0.155:8080/api/data
如果有人能解释我会很高兴:-)