ERR_INSECURE_RESPONSE 通过 HTTPS 调用 JS

ERR_INSECURE_RESPONSE calling JS over HTTPS

我有一个通过 HTTPS 提供服务的网站。在此站点的特定页面上,我从另一个域调用脚本。

但是每次我加载页面时,脚本都无法加载。相反,我在我的控制台中看到了这条错误消息:

Failed to load resource: net::ERR_INSECURE_RESPONSE

当我点击 URL 从控制台中调用脚本时,我看到了这条消息:

NET::ERR_CERT_COMMON_NAME_INVALID

让我感到困惑的是,在我的网站上启用 HTTPS 之前,这一切都运行良好。

谁能告诉我究竟出了什么问题,我可以做些什么来解决这个问题?

脚本是否调用了 HTTP 上的另一个域?我想这就是问题所在。当您向 HTTP 框架显示 none HTTPS 内容时。

将外部调用移至 HTTPS,这将解决问题。