如何修复混乱内容被阻止的drupal(https)网站

时间:2014-06-16 08:30:46

标签: javascript iframe drupal https drupal-7

我的Drupal电子商务网站正在开发https.I我希望将代码嵌入到页面中。

<iframe src="http://files.podsnack.com/......"(not exact code)

但是src在http上,因为它无法在页面中加载iframe。我收到了以下错误。

Blocked loading mixed active content "http://files.podsnack.com/iframe/embed.html?hash=avcsgijp&t=1402616221"
carouFredSel: No element found for "#clients-scroller".
plugins... > eval (line 1)

Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App's settings.  It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.

Note: src will not work on https.

请告知。

1 个答案:

答案 0 :(得分:0)

我担心您无法安全地通过http在https页面加载iframe,从而导致错误。浏览器现在开始完全阻止这种情况,因为旧浏览器会发出警告。

加载它的唯一方法是使用https作为iframe,或通过http而不是https访问页面。

请参阅此博客文章,了解Firefox介绍该块:https://blog.mozilla.org/tanvi/2013/04/10/mixed-content-blocking-enabled-in-firefox-23/

这是一个关于IE阻止混合内容的网页:http://support.microsoft.com/kb/2625928

这是一个关于Chrome阻止混合内容或警告的页面:https://support.google.com/chrome/answer/1342714?hl=en

请参阅此帖子,了解问题的一般解释:https://developer.mozilla.org/en-US/docs/Security/MixedContent/How_to_fix_website_with_mixed_content