日期:2014-05-16  浏览次数:21378 次

【求助】关于IIS express的问题,我想外部访问,但是localhost换成127.0.01或者实际ip地址就报400错误
大家好,小弟用vs2012,silverlight,WCF写了几个小网页,按F5调试的时候自动开启了IIS express服务,得到了类似http://localhost:49300/SilverlightApplication1TestPage.aspx这样的访问方式。但是,这只能本机访问,我把localhost换成局域网内的实际地址它就不能打开网页了,报400错误。
后来我在网上收集了一些信息,他们说要改文档下一个iis express配置文件的一些配置信息,但是具体怎么改没说清楚。还有人说用管理员方式运行iis express,具体怎么运行又没说清楚。
总之,小弟要求不高,只想在局域网内让外部计算机访问我的iis express下面的几个小网页而已。
求助各位高人,怎么让外部访问我的iis express。谢谢大家!!!
------最佳解决方案--------------------
调试运行和发布运行不同。
你需要在IIS里建立应用,配置目录和各种设置(端口设为80,便于别人访问),然后在VS里发布项目到指定的应用目录中。之后只要你的IIS服务开启,局域网内用户就可以访问。
------其他解决方案--------------------
你在局域网可以访问么?就是一个路由器下的其他电脑看看是否可以访问?否者修改下你的网站根目录权限看看!
------其他解决方案--------------------
如果是win7系统自带的iis的话你搜的时候要写 iis7.5,iis7.5和iis6.0差别太大了
------其他解决方案--------------------
internet用户的权限
------其他解决方案--------------------
引用:
调试运行和发布运行不同。
你需要在IIS里建立应用,配置目录和各种设置(端口设为80,便于别人访问),然后在VS里发布项目到指定的应用目录中。之后只要你的IIS服务开启,局域网内用户就可以访问。


就是这个意思,呵呵,你看下你的电脑有没安装iis?有的话网上搜一下iis部署网站 或 iis部署虚拟目录