我想从本地 Windows PC 为我的本地网络托管一个应用程序
我在端口 5001 上的 Windows pc A (192.168.1.10) 上有一个 ASP.NET Core 应用程序(在调试模式下运行)
还有另一台 Windows 电脑 B (192.168.1.11) 想要访问电脑 A 托管的应用程序
当我禁用电脑 A 上的防火墙时,我可以从电脑 B ping 电脑 A,但我无法浏览托管在端口 5001 ( https://192.168.18.10:5001 )上的 Web 应用程序
托管应用程序上没有活动的 CORS 策略
有没有我忽略的步骤?你对我如何解决这个问题有什么想法吗?
更新:我现在已经安装了 NGINX 作为反向代理,这似乎有效。是否有关于为什么没有 NGINX 我无法实现这一目标的任何信息?
必须将 URL 发送到要处理的 Web 服务器,这就是添加 NGINX 后它对你有用的原因。
应用程序可以在端口上打开套接字并侦听传入数据,但随后您需要创建一个在服务器和客户端应用程序之间使用的协议,并且无法使用 Web 服务器的有用功能。