我有一个用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
。我该如何解决这个问题?
答案 0 :(得分:0)
尝试将 127.0.0.1 替换为您的IPv4地址。
答案 1 :(得分:0)
我过去曾经使用过ngrok,需要点击我的开发机器,或者让别人点击它。它是一个非常有用的工具,安装起来非常简单。
下载后,它只是一个简单的命令行:
ngrok http 80
(即端口80上的流量)由于上面的端口看起来不同,它将是:
ngrok http 14920
这将提供您可以点击的网址或任何机器或设备。
答案 2 :(得分:0)
您可以配置IISExpress进行远程访问
http://www.ryadel.com/en/iis-express-allow-external-requests-remote-clients-devices/
或者只是像前面提到的评论者那样将主机更改为IIS。