标签:style blog http io color ar os sp for
IIS Express是Visual Stuido自带的微型Web服务器,简单易用。
IIS Express默认只允许本机访问,通过Visual Studio调试Web程序时,我们有时需要通过外部访问IIS Express以发现问题。我们可以通过以下简单配置使IIS Express供外部访问。
1、修改配置文件
IIS Express的配置文件为 文稿(文档库|我的文档)\IISExpress\config\applicationhost.config,用文本编辑器(记事本即可)打开此文件。搜索要允许外部访问的程序的名称,形同如下代码:
1 <site name="Cis.Csc.Web" id="10"> 2 <application path="/" applicationPool="Clr4IntegratedAppPool"> 3 <virtualDirectory path="/" physicalPath="C:\Users\张成\Source\Repos\newhealthylife-csc\Cis.Csc.Web" /> 4 </application> 5 <bindings> 6 <binding protocol="http" bindingInformation="*:43944:localhost" /> 7 </bindings> 8 </site>
在第6行之后添加如下配置
1 <binding protocol="http" bindingInformation="*:43944:计算机名或IP地址" />
2、添加保留地址
在cmd命令行中执行以下命令:
netsh http add urlacl url=http://myhostname:8080/ user=everyone (Windows XP)
netsh http add urlacl url=http://myhostname:8080/ user=everyone (Windows 7或更高,以管理员身份的运行cmd)
3、修改防火墙
关闭系统防火墙即可。如果担心系统安全,也可以只放开防火墙的以上配置的端口。(具体防火墙端口配置参见 http://jingyan.baidu.com/article/ae97a646acb5a0bbfd461d83.html)
现在我们可以在其他机器上通过IP+端口方式访问IIS Express啦。
标签:style blog http io color ar os sp for
原文地址:http://www.cnblogs.com/idoit/p/4104092.html