外部人员访问 VS自带的IIS Express

开发的时候不使用IIS管理器 使用VS自带的IIS Express 工具 要让外部人员能访问到需要配置

1. 找到.vs文件下项目的Config文件

2.找到下面代码, 其中name 是项目名称

<site name="OIS.WebApi" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="E:\TFS_OIS\OIS\OIS.WebApi" />
</application>
<bindings>
<binding protocol="https" bindingInformation="*:44322:localhost" />
<binding protocol="http" bindingInformation="*:62992:localhost" />
</bindings>

3.添加代码到如下

<bindings>

<binding protocol="http" bindingInformation="*:44322:192.168.0.115" />

</bindings>
其中* 通配符  后面的44322是端口 再后面的是IP地址

4. 再cmd下 执行(执行这段代码的用处不太懂)

netsh http add urlacl url=http://192.168.0.115:44322/ user=everyone

5. 关闭防火墙

 

posted @ 2021-06-08 15:49  眼中有光  阅读(129)  评论(0)    收藏  举报