通过IP地址访问时,网站上未显示图像

问题描述:

我有一个内部网站托管在Windows服务器(2012 R2)上。当我通过名称“vhac”访问网站时,我可以看到某个页面上的所有图像。但是,如果我使用IP地址(10.10.10.10)访问站点中的同一页面,则其中一个图像不会显示。通过IP地址访问时,网站上未显示图像

该网站位于IIS中的默认网站下。该映像位于服务器上的映射为默认Web站点的虚拟目录的目录中。设置的唯一绑定是http,没有主机名,端口80,所有未分配的IP地址,我相信这只是默认值。

图像的URL是\\ 10.10.10.10 \ MIL \ image.jpg的

编辑:这是所有关于IE11

TIA

当IP访问

图片没有显示在网站上地址:

1.) Check User Access credentials. 
2.) Check user permission Folder Properties=>security. 
3.) Check user account accessed to mapped image server. 

希望它有助于

+0

我的用户会根据我访问网站的URL来改变吗?我以同一个管理员用户身份登录该网站。我不明白为什么http:// vhac vs http:// ipaddress在指向同一站点时的行为不同。 –

+0

有时图像在localhost中工作,但由于图像路径而不能在IIS中工作。但有时候也是因为用户权限太大才能映像文件夹。 –

到DEB的最佳方式这个,因为你使用IE。进入开发工具(F12) - >转到网络选项卡 - >按下绿色的开始箭头(如果它没有启动),然后重新加载页面,看看有什么错误正在抛出的图像。

一旦您知道HTTP错误代码是什么,它将更容易排除故障。

因此,我们发现使用URL中的IP地址在IE中被视为Internet网站,而命名为Intranet。从那里看到有不同的安全设置。我将IP地址添加到受信任的站点,现在一切正常。希望这个愚蠢的错误可以帮助别人。