我正在尝试从 .net 编写一个 WEB API,并尝试让我的 Android 应用程序从 sql server 数据库中查询一些数据。
我编写了 web api,它在调试模式下运行良好。
我的问题是我注意到该应用程序的 urllocalhost:port
运行良好。但是,当我尝试将其更改为MYIP:port (eg. http:192.168.X.1234)
或MYHOSTNAME:port (eg win7home:1234)
这给了我Bad Request - Invalid Hostname
.
我知道我可以将它部署到 IIS 并且我的 IIS 已设置,但我只是想知道它为什么不能在调试模式下工作???
有没有办法让我在调试模式下运行它并同时在我的 Android 上进行测试,而不是每次我想要进行更改时都必须部署它?