zoukankan      html  css  js  c++  java
  • 解决 VS的IISExpress localhost可以访问,127.0.0.1和本机ip访问不了(错误400)

    找到IISExpress的配置文件,位于 C:UsersAdministratorDocumentsIISExpressconfig文件夹下,打开applicationhost.config,找到如下代码:

    <site name="WebSite1" id="1" serverAutoStart="true">
            <application path="/">
              <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%WebSite1" />
            </application>
            <bindings>
              <binding protocol="http" bindingInformation=":8080:localhost" />
            </bindings>
          </site>

    添加一行http配置信息为:

        <sites>
          <site name="WebSite1" id="1" serverAutoStart="true">
            <application path="/">
              <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%WebSite1" />
            </application>
            <bindings>
              <binding protocol="http" bindingInformation="*:2040:192.168.0.16" />
              <binding protocol="http" bindingInformation=":8080:localhost" />
            </bindings>
          </site>

    以管理员身份打开CMD命令窗口

    输入如下命令:

    netsh http add urlacl url=http://10.1.186.198:60736/ user=everyone


    如果报错请确认是否是以管理员身份运行的CMD。重启IISExpress,此时应该就可以使用IP地址访问了。

    另外,要记得关闭防火墙。

  • 相关阅读:
    XmLHttpRequst下载Excel
    mysq for visual studio 1.1.1
    滚动条样式设置
    正则
    比较偏门的JVM语言Quercus
    OMG 在线思维导图都有开源的
    从几篇文字得到关于web app开发的性能问题的答案
    用linux遇到的一个死循环
    有道笔记
    FreeBSD 10 发布
  • 原文地址:https://www.cnblogs.com/wangdash/p/11984169.html
Copyright © 2011-2022 走看看