我的css和图像文件被阻止,不显示在chrome中

时间:2015-11-06 16:56:18

标签: css google-chrome oracle-adf mixed-content

Chrome通过在其控制台中生成此错误来阻止显示css个文件和images

This request has been blocked; the content must be served over HTTPS

我拥有相对路径的CSS文件的所有路径:

<link type="text/css" rel="stylesheet" href="../resources/css/template.css"/>
<link type="text/css" rel="stylesheet" href="../resources/css/menu.css"/>
<link type="text/css" rel="stylesheet" href="../resources/css/general.css"/>
<link type="text/css" rel="stylesheet" href="../resources/css/system.css"/>

但是有一个令牌(用于维护应用程序状态的令牌)添加到路径中(因为这是ADF)

所以chrome找到了这个:

'http://my.site.com/package/faces/resources/css/template.css?_adf.ctrl-state=q0l98h1nm_125'

我不知道如何(我搜索了我的所有项目,并且没有任何非相对路径)

我想,也许添加的令牌会将它全部混合为chrome?:

?_adf.ctrl-state=q0l98h1nm_125

问题:

所有样式和图片都被屏蔽在网站上,没有任何显示,只有字母(但在firefox中显示完美)

正如你在html标签中看到的那样,我所有的css文件都有相对的路径,我认为浏览器应该已经决定将它附加到正确的协议,即请求的主协议。

问题:

如何解决问题?

0 个答案:

没有答案