如何从Android设备访问计算机上的本地主机?

时间:2016-09-19 16:59:51

标签: asp.net-mvc

我有一个用ASP.NET MVC 5编写的Web应用程序。我只需在我的计算机中使用此localhost:14920从浏览器打开它,但我想从我的Android设备访问同一个应用程序'我的笔记本电脑和Android设备在同一网络中的浏览器。我不知道如何从Android访问它。

注意 :当我在Android浏览器中输入127.0.0.1时,我可以访问IIS服务器,但是当我输入127.0.0.1:14920时它打印Bad Request - Invalid Hostname。我该如何解决这个问题?

3 个答案:

答案 0 :(得分:0)

尝试将 127.0.0.1 替换为您的IPv4地址。

答案 1 :(得分:0)

我过去曾经使用过ngrok,需要点击我的开发机器,或者让别人点击它。它是一个非常有用的工具,安装起来非常简单。

下载后,它只是一个简单的命令行:

https://ngrok.com/docs#expose

ngrok http 80

(即端口80上的流量)由于上面的端口看起来不同,它将是:

ngrok http 14920

这将提供您可以点击的网址或任何机器或设备。

答案 2 :(得分:0)

您可以配置IISExpress进行远程访问

http://www.ryadel.com/en/iis-express-allow-external-requests-remote-clients-devices/

或者只是像前面提到的评论者那样将主机更改为IIS。