iis发布的网站用localhost可以访问,改成IP就无法访问的解决方案
来源:互联网 发布:java开源权限系统 编辑:程序博客网 时间:2024/04/30 20:10
问题背景
操作系统:Windows7
IIS:v6.1
背景:在做webgis应用时,数据源采用的是arcgis的切片图片。把图片放到iis中发布。在iis中浏览图片时,可以正常显示,如地址为“http://localhost/arcgiscache/shenzhen/Layers/_alllayers/L00/R00003068/C000041ed.jpg”。结果在改成“http://192.168.1.105/arcgiscache/shenzhen/Layers/_alllayers/L00/R00003068/C000041ed.jpg”(本机的ip是192.168.1.105)。出现了无法访问的情况,局域网内的其他电脑同样也访问不到,纠结
尝试的解决途径
1、猜想访问权限的问题(在windows7下面权限控制比较严格)
解决方式:查看切片图片文件夹的访问权限,当前用户和管理员都有可读的访问权限。修改切片图片的访问权限为添加Everyone完全控制权限(只是测试是不是这个问题导致的,显示用一般都不要赋予完全控制的权限)。结果还是不行
2、猜想文件是否需要共享问题。
解决方式:将切片文件夹改成共享,访问权限同样赋予Everyone的完全控制权限。结果还是不行
3、猜想iis用户访问权限问题
解决方式:在iis中找到发布的虚拟目录,在其基本设置中的“连接为”设定为待定用户,其中的待定用户为当前的登录用户。结果还是不行
4、猜想防火墙的问题
解决方式:当前图片是采用http方式访问的。外界无法访问,应该是禁用了http的80端口。所以应该在防火墙中添加80端口的例外
具体操作步骤为:
1、打开控制面板,找到Windows防火墙打开
2、找到高级设置打开
3、找到入站规则下的新建规则
4、跟着新建规则向导,选择端口->TCP->输入特定端口80->允许链接->设置可访问的网络类型(可全选)->输入名称(如HTTP)->完成
总结:如果显现本机可访问,局域网其他的电脑不可访问的情况。应首先考虑防火墙的问题
- iis发布的网站用localhost可以访问,改成IP就无法访问的解决方案
- iis发布的网站用localhost可以访问,改成IP就无法访问的解决方案
- is发布的网站用localhost可以访问,改成IP就无法访问如何解决?
- IIS发布网站localhost可以访问,绑定IP之后无法访问
- localhost和127.0.0.1可以访问IIS网站,但IP地址不能访问的解决方法
- WampServer可以访问IP,但无法访问localhost
- vue-cli起的webpack项目 用localhost可以访问,但是切换到ip就不可以访问
- tomcat的ip可以访问,域名无法访问
- Tomcat在局域网中localhost可以访问,但是无法通过本地ip访问,127.0.0.1也无法访问问题的解决方法
- [tomcat]tomcat 只输ip或localhost就可以直接访问项目的步骤
- tomcat服务器输入localhost可以访问,ip无法访问解决办法
- tomcat服务器输入localhost可以访问,ip无法访问解决办法
- tomcat服务器输入localhost可以访问,ip无法访问解决办法
- tomcat服务器输入localhost可以访问,ip无法访问解决办法
- tomcat服务器输入localhost可以访问,ip无法访问解决办法
- localhost可以访问,127.0.0.1和IP无法访问(解决)
- 本机可以访问IIS发布的网站,但局域网不能访问
- 用localhost可以访问falsh插件,用ip无法访问 chrom设置
- 关于创建和attach设备的一些结构和函数——来自wdk文档(WDK 7600.16385.1)
- 【动规】分类题目列表
- 史上最小的基于IE内核的多标签、多进程浏览器
- MATLAB与自动控制系列教程一: MATLAB建模
- C语言:消息实现
- iis发布的网站用localhost可以访问,改成IP就无法访问的解决方案
- 微软--velocity缓存---相关命令
- ubuntu11.04 下 Django开发环境配置小结
- 重返CSDN
- 1.大区select和对应城市select:dao
- 冒泡、选择排序法
- wxwidget onpaint
- linux下文件的切割与合并
- 【post】解题报告