我有一个托管在Windows服务器上的内部网站(2012 R2)。当我通过名称“vhac”访问该网站时,我可以看到某个页面上的所有图像。但是,如果我使用IP地址(10.10.10.10)转到站点中的同一页面,则其中一个图像不会显示。
该网站位于IIS中的默认网站下。映像位于服务器上的目录中,该目录映射为默认Web站点的虚拟目录。设置的唯一绑定是http,没有主机名,端口80,所有未分配的IP地址,我认为这只是默认设置。
图片的网址是\\ 10.10.10.10 \ MIL \ image.jpg
编辑:这完全在IE11上
TIA
答案 0 :(得分:1)
通过IP地址访问时未在网站上显示的图像:
1.) Check User Access credentials.
2.) Check user permission Folder Properties=>security.
3.) Check user account accessed to mapped image server.
希望有所帮助
答案 1 :(得分:1)
调试此问题的最佳方法,因为您使用的是IE。进入开发者工具(F12) - >转到网络标签 - >按绿色开始箭头(如果它未启动),然后重新加载页面,看看正在为图像抛出的错误。
一旦您知道HTTP错误代码是什么,就可以更容易地进行故障排除。
答案 2 :(得分:0)
因此,我们发现使用URL中的IP地址被视为IE中的Internet站点,而命名加载为Intranet。从那里看到有不同的安全设置。我将IP地址添加到受信任的站点,现在一切正常。希望这个愚蠢的错误可以帮助别人。