我正在为 android 开发一个使用 .NET webservice 的应用程序。这部分没问题,我已经在 vm 中进行了测试,我的应用确实调用了 web 服务并完成了它应该做的事情。问题是我现在需要“现场”测试它。由于我的应用程序需要蓝牙和模拟器无法提供的其他东西,我必须将它部署在我的手机中并试用。
真正的问题是我的网络服务托管在我的计算机中(而不是在 IIS 中)。如何连接到网络服务?我已经在我的电脑中设置了一个 VPN 连接,这样我就可以在同一个网络中。连接正常,我可以从我的安卓手机 ping 我的电脑(我为此下载了一个应用程序)。但是我尝试使用我的计算机的 ip 调用 web 服务,但它不起作用。我在浏览器上使用此地址:http: //192.168.56.1 : 49365/DataUpload.asmx(其中 192.168.56.1 是我计算机的 IP,DataUpload.asmx 是网络服务的名称)
网络服务的名称和 IP 都可以,但我看不到网络服务。
有谁知道如何帮助我?我想是与端口有关的东西或类似的东西(我的防火墙已禁用)。
提前致谢。