Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
Asp.net Can';无法从非Windows计算机远程连接到IIS Express_Asp.net_Iis_Asp.net Web Api_Iis Express - Fatal编程技术网

Asp.net Can';无法从非Windows计算机远程连接到IIS Express

Asp.net Can';无法从非Windows计算机远程连接到IIS Express,asp.net,iis,asp.net-web-api,iis-express,Asp.net,Iis,Asp.net Web Api,Iis Express,我正在开发一个ASP.NET应用程序,我希望能够通过直接连接到本地IIS Express开发服务器,在我的(Android)手机和iPad上测试该应用程序。我按照有关设置IIS Express以允许远程连接的说明进行了操作。现在,我可以通过访问http://my-computer-name:my-浏览器中的端口号/。但是,我无法从任何其他平台查看该应用程序(Android、iOS和OSX,在Chrome和Firefox中都进行了测试);浏览器在给我一个通用的“无法连接到我的计算机名:我的端口号”

我正在开发一个ASP.NET应用程序,我希望能够通过直接连接到本地IIS Express开发服务器,在我的(Android)手机和iPad上测试该应用程序。我按照有关设置IIS Express以允许远程连接的说明进行了操作。现在,我可以通过访问
http://my-computer-name:my-浏览器中的端口号/
。但是,我无法从任何其他平台查看该应用程序(Android、iOS和OSX,在Chrome和Firefox中都进行了测试);浏览器在给我一个通用的“无法连接到
我的计算机名:我的端口号”
“页面之前,静静地运行了一分钟左右

不允许我在非Windows计算机上查看ASP.NET应用程序的平台之间有什么区别

不允许我进入的平台之间有什么区别 在非Windows计算机上查看我的ASP.NET应用程序

它们所连接的网络。您似乎已经提到,您的Windows计算机与承载web应用程序的计算机连接到同一个本地网络。但其他设备可能不是。因此,请确保这些设备连接到同一网络

不允许我进入的平台之间有什么区别 在非Windows计算机上查看我的ASP.NET应用程序


它们所连接的网络。您似乎已经提到,您的Windows计算机与承载web应用程序的计算机连接到同一个本地网络。但其他设备可能不是。因此,请确保这些设备连接到同一网络。

如果您的设备在同一网络上,请在命令提示符下尝试使用
ipconfig
从无线设备获取IP地址,并尝试使用
http://[IP Address]:[Port]

如本例所示:

http://192.168.2.122:5252

我不是Mac的专家,但如果我没记错的话,您的问题可能与此有关:


如果您的设备位于同一网络上,请在命令提示符下尝试使用
ipconfig
从无线设备获取IP地址,并尝试使用
http://[IP地址]:[Port]

如本例所示:

http://192.168.2.122:5252

我不是Mac的专家,但如果我没记错的话,您的问题可能与此有关:


所有设备都连接到同一个Wi-Fi网络,因此我假设它们对我的开发PC的访问量相同。这些设备上是否存在防火墙,阻止访问不同于80的端口?我的MacBook Air已关闭防火墙,所以我不这么认为。你能从MacBook将
telnet
发送到指定的端口吗?不确定我是否正确,但
telnet my computer name my port number
命令超时,而
telnet my ip address my port number
命令(其中
my ip address
是我的开发PC的ip)成功。所有设备都连接到同一个Wi-Fi网络,因此我假设它们对我的开发PC的访问量相同。这些设备上是否有防火墙阻止对不同于80的端口的访问?我的MacBook Air已关闭防火墙,所以我不这么认为。你能从MacBook将
telnet
发送到指定的端口吗?不确定我是否正确,但
telnet my computer name my port number
命令超时,而
telnet my ip address my port number
命令(其中
my ip address
是我的开发PC的ip)成功。导航到
http://[IP地址]:[Port]
对我的手机和Mac都有效。谢谢导航到
http://[IP地址]:[Port]
对我的手机和Mac都有效。谢谢我也有同样的问题。似乎我只能连接到
http://my-computer-name:my-端口号/
通过IE、Firefox、Opera 12和Safari(适用于Windows)在我的计算机和同一网络上的另一台Windows计算机上发布的站点版本。然而,我无法在任何机器上使用Chrome连接到该地址,Android手机上使用Chrome和Firefox,iPad上使用Safari。你知道吗?我也有同样的问题。似乎我只能连接到
http://my-computer-name:my-端口号/
通过IE、Firefox、Opera 12和Safari(适用于Windows)在我的计算机和同一网络上的另一台Windows计算机上发布的站点版本。然而,我无法在任何机器上使用Chrome连接到该地址,Android手机上使用Chrome和Firefox,iPad上使用Safari。你有没有想过?