【问题标题】:Is there any workaround to running mixed content?运行混合内容有什么解决方法吗?
【发布时间】:2023-03-10 11:55:01
【问题描述】:

我有一个通过 HTTPS 提供的页面。现在我需要对 HTTP 资源进行 XMLHttpRequest 调用。正如您所料,这会失败,因为浏览器将在混合内容情况下停止这些调用。 HTTP 资源是第 3 方,我无法说服他们将其服务设为 HTTPS。

我有哪些选择?有没有我可以使用的解决方法。

【问题讨论】:

  • “代理”通过您的服务器的请求
  • 是的,同源会阻止它。你必须通过你的服务器代理它。
  • @JaromandaX 我希望我能。我正在客户端运行他们的 js 库之一,这就是 HTTP XMLHttpRequest 调用的原因。

标签: javascript https xmlhttprequest


【解决方案1】:

您想要的是一种糟糕、糟糕、糟糕的安全实践,我不建议您这样做。或者您应该问问自己是否真的需要安全的 HTTP。

请访问此资源:Mixed Content: Blockable Content (W3C)

【讨论】:

    猜你喜欢
    • 2015-05-03
    • 1970-01-01
    • 1970-01-01
    • 2021-10-26
    • 2016-03-21
    • 1970-01-01
    • 1970-01-01
    • 2021-03-20
    相关资源
    最近更新 更多