简体   繁体   English

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

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

How I can fix this block if everything happen inside of my domain? 如果一切都发生在我的域内,我如何修复此块?

[blocked] The page at ' https://example.com/secure/CMS/Edit/Default.aspx ' was loaded over HTTPS, but ran insecure content from ' http://example.com/en/?idkeep=True&DE_VM=4&DE_LNK=183_185790&DE_RND=536512159&id=183_185790 ': this content should also be loaded over HTTPS. [已屏蔽]“ 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加载。

This happen in the CMS called EPiServer 6. 这发生在名为EPiServer 6的CMS中。

I was getting this problem. 我遇到了这个问题。 I removed "http:" prefix from that link. 我从该链接中删除了“http:”前缀。

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

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

Now it's working perfect. 现在它完美无缺。 Thank you. 谢谢。

You can not put insecure (http not https) content (images, stylesheets, inline frames, etc.) on a secure webpage (https). 您不能在安全网页(https)上放置不安全(http不是https)内容(图像,样式表,内嵌框架等)。 browser will block the insecure element while loading the page. 浏览器将在加载页面时阻止不安全的元素。

Search where in your script (https :// example.com/secure/CMS/Edit/Default.aspx) trying to access (http :// example.com/en/?idkeep=True&DE_VM=4&DE_LNK=183_185790&DE_RND=536512159&id=183_18579) and just add 'S' after http. 搜索脚本中的位置(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'。

in other words your page should try to access http**S**://example.com/en/ not (http:// example.com /en/) 换句话说,您的页面应该尝试访问http ** S **://example.com/en/ not(http:// example.com / en /)

But I know, if the requested page is not available on HTTPS, there is nothing more you can do :-S 但我知道,如果请求的页面在HTTPS上不可用,那么您无能为力:-S

Because I get this project in the meddle without any other developer I will know, this server has a reverse-inverse-proxy. 因为我在没有任何其他开发人员知道的情况下将这个项目放在插件中,所以这个服务器有一个反向反向代理。 Than without any code the server change the protocol. 比没有任何代码,服务器更改协议。

But to fix or minimize this problem I ensure all scripts are assigned with relative protocol. 但为了解决或最小化此问题,我确保为所有脚本分配相关协议。 Removing http[s]:// and leave just // 删除http [s]://并保留//

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

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

相关问题 页面是通过 https 加载的,但请求了一个不安全的 xmlhttprequest 端点 - The page at was loaded over https but requested an insecure xmlhttprequest endpoint 获取页面已通过 HTTPS 加载,但请求了不安全的 XMLHttpRequest 端点“.well-known/openid-configuration” - Getting The page was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint '.well-known/openid-configuration' 如何通过https获取隐藏文件的内容? - How to get a content of a hidden file over https? C# UWP 在 Z0B18A4F587874CFADCB63B20A1F2BAB9 中显示通过 HTTPS 加载的远程图像 - C# UWP displaying remote image loaded over HTTPS in Webview 从https页面链接 - Linking from a https page 在Xamarin Forms中的主/明细面布局中切换当前页面时,保留WebView的已加载页面内容 - Reserve the loaded page content of WebView when switch away from current page in a Master / Detail layout in Xamarin Forms 由于图像是作为背景动态加载的,因此可以防止图像被覆盖而被覆盖 - Prevent image from being blocked for overwrite since it is dynamically loaded as background 加载页面后将内容推送到客户端 - Push content to client after page is loaded 如何提取网页中加载的额外内容 - How to extract the extra content loaded in a web page 完全加载后获取页面内容 - Get page content after completely loaded
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM