阻止加载混合活动内容
我在我的控制台中收到这些警告,我的脚本运行不正常
阻止加载混合活动内容“ http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css ”
这是截图:
我该如何解决这些警告?
我的脚本:
使用此代码包含您的cdn文件: 在您的url中使用https协议:
或者这种模式:
当用户访问通过HTTP
提供的页面时,他们的连接将被打开以进行窃听和man-in-the-middle (MITM)
攻击。 当用户访问通过HTTPS
提供的页面时,他们与Web服务器的连接将通过SSL进行身份validation和加密,从而防止窃听者和MITM
攻击。
但是,如果HTTPS
页面包含HTTP
内容,则攻击者可以读取或修改HTTP
部分,即使主页面是通过HTTPS
。 当HTTPS页面具有HTTP
内容时,我们将该内容称为“mixed”
。 用户正在访问的网页仅部分加密,因为某些内容是通过HTTP
unencrypted
检索的。 混合内容阻止程序阻止HTTPS
页面上的某些HTTP
请求。
从博客得到这个
这是为什么我突然在Firefox中出现“阻止加载混合活动内容”问题? 其中包含完美而简洁的答案:
使用HTTPS显示的页面是通过HTTP调用内容。 这可以通过在HTTP上调用页面本身或让页面使用与其自身调用的相同协议调用其(可能是动态的)内容来纠正。
如果您将页面视为SSL,则会出现此类问题。 您需要将您的引用修改为https,否则将URL作为//启动,以便您避免此问题。