【问题标题】:"SecurityError: The operation is insecure." when trying to include JS file“SecurityError:操作不安全。”尝试包含 JS 文件时
【发布时间】:2018-10-17 12:43:42
【问题描述】:

我有一个远程 HTTPS 服务器,我在上面发布了我的网站。 该网站在 Chrome 中正常显示,但在 Firefox 或 IE 中却没有。


(点击图片放大)

我的控制台出现安全错误。我已经用谷歌搜索了这个问题,但仍然没有正确的答案。也许这里有人遇到过这样的问题。如果有人帮助我找出问题所在,我将不胜感激。

【问题讨论】:

  • 请添加更多信息:例如,抛出错误的源代码将非常有价值。否则,我怀疑我们能否提供帮助。
  • @Dexter 如果我在http:// 打开我的网站,而不是https:// 没关系,没有发生错误。我的服务器使用 ssl-sertification
  • 如果您通过 SSL 提供内容,那么一切都需要通过 ssl。当站点被请求为 https 时,您的应用程序正在尝试通过 http 提供某些内容。要解决,请使用相对 url。

标签: javascript ssl vue.js


【解决方案1】:

问题与您的vendor.js 无关。它是自动构建的脚本,它包含来自Vue components 的所有代码。

正如 @KevinB 所说,在生成的文件vendor.js 中,您的代码可能处理http://website.com 链接。因此,您必须在此类链接上查看您的 Vue components,并将其更改为 SSL 认证。

希望它有所帮助。

【讨论】:

    猜你喜欢
    • 2012-11-01
    • 2013-04-28
    • 2016-05-04
    • 2019-01-28
    • 1970-01-01
    • 2020-04-03
    • 2014-05-19
    • 1970-01-01
    • 2021-07-26
    相关资源
    最近更新 更多