首页 > 代码库 > IIS Express 配置外部访问
IIS Express 配置外部访问
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啦。
IIS Express 配置外部访问
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。