Javascript SSL&;JQuery=无挂锁/为什么?
有人能告诉我哪里出了问题吗 当我在Javascript SSL&;JQuery=无挂锁/为什么?,javascript,jquery,security,ssl,login,Javascript,Jquery,Security,Ssl,Login,有人能告诉我哪里出了问题吗 当我在https://mydomain.com/login,我的挂锁不显示。我玩了一会儿,发现当我取下挂锁时,挂锁又回来了 JQuery和SSL一起有什么问题?因为我真的需要在这个特定页面上使用JQuery…您应该将其更改为: <script src="https://mydomain.com/includes/jquery.js"> 如果您从非安全域提供资产(css/js/images),您将失去挂锁 甚至可能变得更糟。您的用户可能会看到以下安全
https://mydomain.com/login
,我的挂锁不显示。我玩了一会儿,发现当我取下挂锁时,挂锁又回来了
JQuery和SSL一起有什么问题?因为我真的需要在这个特定页面上使用JQuery…您应该将其更改为:
<script src="https://mydomain.com/includes/jquery.js">
如果您从非安全域提供资产(css/js/images),您将失去挂锁 甚至可能变得更糟。您的用户可能会看到以下安全提示:
因此请确保从
https://...
域。您应该将其更改为:
<script src="https://mydomain.com/includes/jquery.js">
如果您从非安全域提供资产(css/js/images),您将失去挂锁 甚至可能变得更糟。您的用户可能会看到以下安全提示:
因此请确保从
https://...
域。是
还是绝对路径?很抱歉,我弄错了,是的,问题是当包含来自绝对路径时。我更正了我的问题是它是
,还是绝对路径?对不起,我弄错了,是的,问题是当包含来自绝对路径时。我更正了我的问题,所以允许我的CSS附件是因为它是src=“../../CSS/default.CSS”正确的。如果您使用(方案)相对路径,它将自动使用它的https
版本…@Martin G:是。我更喜欢只使用与域相关的URL(/css/default.css
),所以我不必担心域或协议的更改。另一种有趣且鲜为人知的URL类型是scheme-relative URL//domain.com/file.css
,它使用与当前页面相同的模式(http或https)。我想我已经决定在每个页面上使用https,在它们访问我的站点时使用重定向…因此允许使用我的css附件的原因是因为它是src=“../../css/default.css”正确。如果使用(scheme)相对路径,它将自动使用它的https
版本…@Martin G:是。我只喜欢使用域相对URL(/css/default.css
)因此,我不必担心域或协议的更改。另一种有趣且鲜为人知的URL类型是scheme relative URL//domain.com/file.css
,它使用与当前页面相同的模式(http或https)。我想我已经决定在每个页面上使用https,在它们访问我的站点时使用重定向。。。