繁体   English   中英

'已阻止''X'处的页面是通过HTTPS加载的,但运行了不安全的内容

[英]'blocked' The page at 'X' was loaded over HTTPS, but ran insecure content from

如果一切都发生在我的域内,我如何修复此块?

[已屏蔽]“ https://example.com/secure/CMS/Edit/Default.aspx ”上的页面是通过HTTPS加载的,但是从http://example.com/en/?idkeep=True&DE_VM运行了不安全的内容= 4&DE_LNK = 183_185790&DE_RND = 536512159&id = 183_185790 ':此内容也应通过HTTPS加载。

这发生在名为EPiServer 6的CMS中。

我遇到了这个问题。 我从该链接中删除了“http:”前缀。

旧:iframe src =“ http://example.com ”>

new:iframe src =“ // example.com ”>

现在它完美无缺。 谢谢。

您不能在安全网页(https)上放置不安全(http不是https)内容(图像,样式表,内嵌框架等)。 浏览器将在加载页面时阻止不安全的元素。

搜索脚本中的位置(https:// example.com/secure/CMS/Edit/Default.aspx)尝试访问(http:// example.com/en/?idkeep=True&DE_VM=4&DE_LNK=183_185790&DE_RND=536512159&id=183_18579 )并在http之后添加'S'。

换句话说,您的页面应该尝试访问http ** S **://example.com/en/ not(http:// example.com / en /)

但我知道,如果请求的页面在HTTPS上不可用,那么您无能为力:-S

因为我在没有任何其他开发人员知道的情况下将这个项目放在插件中,所以这个服务器有一个反向反向代理。 比没有任何代码,服务器更改协议。

但为了解决或最小化此问题,我确保为所有脚本分配相关协议。 删除http [s]://并保留//

我们通过将链接属性设置为在新选项卡中打开而不尝试在安全页面上的框架中显示不安全页面来解决此问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM