首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用https从jquery网站读取jquery

问使用https从jquery网站读取jquery
EN

Stack Overflow用户
提问于 2013-07-08 12:25:17
回答 2查看 106关注 0票数 0

我直接从他们的站点使用jquery,使用

代码语言:javascript
复制
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.2/themes/smoothness/jquery-ui.css" type="text/css" />');

并且与UI javascript相同。

我已将域名移至https,在IE和chrome中,文件未加载。在chrome中,它显示

代码语言:javascript
复制
[blocked] The page at https://compute.amazonaws.com:8443/my-web/application ran insecure content from http://code.jquery.com/ui/1.10.2/jquery-ui.js.

我该怎么解决它呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-08 12:26:58

默认情况下,不能从SSL页中加载非 ssl。这是一个永远不应该禁用的安全限制。例如,你必须使用jquery来加载https://。

票数 2
EN

Stack Overflow用户

发布于 2013-07-08 12:48:51

如果页面是通过HTTPS加载的,那么它使用的每个资源也应该通过HTTPS加载。

否则,中间人可能会用误导性的图像(或者利用浏览器中的缓冲区溢出问题来执行代码的图像)替换图像,用做不同事情的脚本替换脚本(例如将数据泄露给第三方)。

在您的情况下,只需将jquery和ui库托管在同一个https服务器上,并通过它访问它们。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17519192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档