我有一个实例,并在其中部署了一个ASP.NET核心应用程序。在该应用程序中,我运行
WebSocketServer server = new WebSocketServer("ws://0.0.0.0:2001");
要在端口2001上启动websocket服务器,请执行以下操作。但是,当我尝试启动到此端口(m.y.i.p:2001)的websocket连接时,就会超时。我不明白为什么VM被标记为与我创建的入口和出口相同的网络标记,允许访问所有端口。如果不是防火墙,我还能在哪里调查呢?
我制作了一个应用程序,通过Web Service (用asp.net 4.0开发)从本地服务器获取数据。这个应用程序在模拟器上运行良好(正确获取和发送数据),但当我在同一网络上的移动设备上使用应用程序时。然后错误就来了。而且我也试着通过手机浏览器打开网站,也不起作用。他的问题在哪里?通过手机访问webservice需要做什么设置吗?