vs默认调试模式,打开站点以localhost开头访问网站,如果换成ip+端口号则会报以下错误,
Bad Request - Invalid Hostname
解决办法:
在项目目录文件.vs/config路径下,编辑applicationhost.config文件,增加一行代码:
<binding protocol="http" bindingInformation="192.168.3.3:50159:*" />
<site name="候选html模板列表" id="8">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="E:\PiPi\net\WebAppMVC\候选html模板列表" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:50159:localhost" />
<binding protocol="http" bindingInformation="192.168.3.3:50159:*" />
</bindings>
</site>
这样重新访问网站,通过ip+端口访问是没问题的。