Safari 9禁止运行不安全的内容?

Sta*_*len 29 safari mixed-content safari9

升级到Safari 9后,我在浏览器中收到此错误:

[Warning] [blocked] The page at https://localhost:8443/login was not allowed to run insecure content from http://localhost:8080/assets/static/script.js.
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何在新的Safari上运行不安全的内容?

win*_*wes 3

根据Apple 支持论坛, Safari 不允许您禁用对混合内容的阻止。

尽管这在像您这样的合法情况下的可用性令人沮丧,但这似乎是他们强制实施安全内容服务/内容服务最佳实践的努力的一部分。

作为您的解决方案,您可以将 HTTP 连接升级到 HTTPS(您似乎已经完成了),或者通过 HTTPS 连接与启用 HTTPS 的服务(或者在您的情况下是端口)代理您的内容。