我正在跟随一个Web服务器的示例应用程序,通过TCP和端口处理传入请求。
带有代码的示例应用程序:https://incredibits.io/project/windows-10-iot-internet-of-things-tips/windows-10-iot-raspberry-pi-web-server 当我在Windows 10机器上调试UWP应用程序,并尝试访问本地IP(192.168.x.x <- 当然我已经输入了我的实际本地IP),我得到了我应该得到的结果。应用程序接收到传入请求并向我(客户端)返回一些数据,这是在我的另一台计算机上进行的。
我面临的问题是,当我将此部署到运行Windows 10 IoT Core(最新的Insider版本)的Raspberry Pi 3上时,完全无法从我的客户端计算机访问该应用程序。这是Pi的防火墙还是其他阻止此操作的东西?
我可以通过端口8080访问IoT Core的Web界面,但我无法访问在端口80上运行的应用程序。(我也尝试过将端口切换到另一个端口,在我的Windows 10上本地工作,但在Pi上不行)
是否有人知道解决方案或遇到类似问题?
注意: 我还尝试过像(https://ms-iot.github.io/content/en-US/win10/samples/BlinkyWebServer.htm)这样的示例,再次,在我的Windows 10 PC上工作,并且如果它们在同一网络上,则可以由我的其他PC访问,但不能在我的Pi上使用。
带有代码的示例应用程序:https://incredibits.io/project/windows-10-iot-internet-of-things-tips/windows-10-iot-raspberry-pi-web-server 当我在Windows 10机器上调试UWP应用程序,并尝试访问本地IP(192.168.x.x <- 当然我已经输入了我的实际本地IP),我得到了我应该得到的结果。应用程序接收到传入请求并向我(客户端)返回一些数据,这是在我的另一台计算机上进行的。
我面临的问题是,当我将此部署到运行Windows 10 IoT Core(最新的Insider版本)的Raspberry Pi 3上时,完全无法从我的客户端计算机访问该应用程序。这是Pi的防火墙还是其他阻止此操作的东西?
我可以通过端口8080访问IoT Core的Web界面,但我无法访问在端口80上运行的应用程序。(我也尝试过将端口切换到另一个端口,在我的Windows 10上本地工作,但在Pi上不行)
是否有人知道解决方案或遇到类似问题?
注意: 我还尝试过像(https://ms-iot.github.io/content/en-US/win10/samples/BlinkyWebServer.htm)这样的示例,再次,在我的Windows 10 PC上工作,并且如果它们在同一网络上,则可以由我的其他PC访问,但不能在我的Pi上使用。