Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从android访问ASP.NET web服务_Android_Asp.net_Iis - Fatal编程技术网

从android访问ASP.NET web服务

从android访问ASP.NET web服务,android,asp.net,iis,Android,Asp.net,Iis,我已经创建了一个基本的web服务,我需要从android访问它,但不知何故,web服务只能在我的本地机器上访问,当我尝试187.120.36.4:4012/MainWebService.asmx(187.120.36.4是我托管asp.net web服务的机器的IP)时,我的本地URL在我的机器之外,但它没有通过,我所有的谷歌搜索努力到目前为止都没有得到回报。因此,任何帮助都将受到高度赞赏并提前感谢。如果您的机器连接到路由器,则需要启用路由器上的端口转发到本地机器,然后在本地机器上运行web服务

我已经创建了一个基本的web服务,我需要从android访问它,但不知何故,web服务只能在我的本地机器上访问,当我尝试187.120.36.4:4012/MainWebService.asmx(187.120.36.4是我托管asp.net web服务的机器的IP)时,我的本地URL在我的机器之外,但它没有通过,我所有的谷歌搜索努力到目前为止都没有得到回报。因此,任何帮助都将受到高度赞赏并提前感谢。

如果您的机器连接到路由器,则需要启用路由器上的端口转发到本地机器,然后在本地机器上运行web服务


设置好后,您的连接url将是
http://:端口号
,其中公共ip地址是路由器的外部ip地址

如果您的计算机连接到路由器,则需要在路由器上启用到本地计算机的端口转发,然后在本地计算机上运行web服务


设置好后,您的连接url将是
http://:端口号
,其中公共ip地址是路由器的外部ip地址

首先,您需要IIS服务器。是如何在W10上启用它。 接下来,您需要将ASP项目配置为在IIS服务器上运行。 现在,您应该能够访问187.120.36.4:4012/MainWebService.asmx上的Web服务


顺便说一句,这看起来像你的外部IP。你确定它是正确的吗?我怀疑像192.168.x.xxx这样的东西首先需要IIS服务器。是如何在W10上启用它。 接下来,您需要将ASP项目配置为在IIS服务器上运行。 现在,您应该能够访问187.120.36.4:4012/MainWebService.asmx上的Web服务


顺便说一句,这看起来像你的外部IP。你确定它是正确的吗?我怀疑类似于192.168.x.xxx的东西,顺便说一句,对于apache托管的文件,我可以访问,例如,我可以通过187.120.36.4/hostedsite.php在android上访问。它们都连接在同一个局域网上,我使用android作为热点,如果这对apache托管文件有帮助的话,我可以访问,例如,我可以通过187.120.36.4/hostedsite.php访问android上的。他们都连接在同一个局域网上,我使用android作为热点,如果这有什么帮助的话,我的ip是192.168.xx.xxx,但我只是举了个例子,不管怎样,我该如何配置asp在iis服务器上运行?我相信这是解决方案属性中的某个地方,而你几乎帮助我达到了这一点,因为我仍然有“HTTP错误404.17-找不到:请求的内容似乎是脚本,静态文件处理程序将不会为其提供服务“错误我的ip是192.168.xx.xxx,但我只是举了一个例子,无论如何,我该如何配置asp在iis服务器上运行?我相信它在解决方案属性中的某个地方,而你几乎帮我做到了,因为我仍然有“HTTP错误404.17-找不到:请求的内容似乎是脚本,静态文件处理程序不会提供”错误