Mixed Content: The page at 'https://yourwebsite.com/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://otherwebsite.com/'. This request has been blocked; the content must be served over HTTPS.
在遇到这个错误几次后,我在现代网络浏览器中学到了你不能有混合内容。这意味着https站点无法向只有http的站点发出请求。
所以我的问题是在safari中启用它。
然而,在开发阶段,我可以在chrome
中启用它1)点击盾牌。
2)点击“加载不安全的脚本”
3)现在您应该可以看到被阻止的内容。但当然网站将不再安全。
我也可以在firefox中执行此操作。
1)点击倒置!
2)点击>箭头。
3)暂时禁用保护。
4)现在网站不安全,但您的请求/内容可用。
然而,我已经看了很久,并且在safari中找不到任何最新版本。即使在启用开发人员工具时,我也无法找到它。我查看了一些发布日志,看看是否已弃用此功能,但找不到任何内容。
在safari中有没有办法做到这一点?
答案 0 :(得分:0)
从Safari 9+中禁用了混合内容 因此这是不可能的。您需要使用代理之类的解决方法
答案 1 :(得分:-1)
导航到Safari的“隐私设置”,然后禁用“阻止第三方Cookie”和“禁用跨站点跟踪”设置。