无法从Android模拟器访问本地ASP.net应用程序

时间:2016-12-15 08:46:49

标签: asp.net android-emulator iis-express

我有一个在IIS Express上本地运行的简单ASP.net应用程序。我使用Visual Studio启动IIS express并部署应用程序。我还在本地安装了适用于Android的Visual Studio模拟器,并尝试通过模拟器的webbrowser访问此ASP.net应用程序。我使用来自仿真器#2的IP。但是我总是得到这个:

enter image description here

我知道我必须在applicationhost.config中添加一个条目:

<site name="WebApplication1" id="2">
     <application path="/" applicationPool="Clr4IntegratedAppPool">
     <virtualDirectory path="/" physicalPath="D:\WebApplication1\WebApplication1" />
     </application>
     <bindings>
     <binding protocol="http" bindingInformation="*:1277:localhost" />
     <binding protocol="http" bindingInformation="*:1277:192.168.1.107" />
     </bindings>
</site>

我用谷歌搜索了几个小时,并尝试了这些额外的技巧:

  • 我已禁用Windows防火墙。
  • 我已经以管理员身份启动了Visual Studio和模拟器​​。
  • 我试图通过10.0.2.2
  • 访问主机系统
  • 我添加了:netsh http add urlacl url = http://192.168.1.107:1277/ user = everyone

但没有任何帮助,我总是拒绝连接。我使用的是Windows 10,Visual Studio 2015和最新的模拟器版本。

0 个答案:

没有答案