gpt4 book ai didi

javascript - 当我通过包含 HTTPS 远程 javascript 的 HTTP 加载页面时收到 ActiveX 警告

转载 作者:太空宇宙 更新时间:2023-11-03 15:06:34 25 4
gpt4 key购买 nike

基本上我有一个通过 http 加载的基本页面。

在此应用程序中,我想包含一个远程托管的 JS 文件。目前,当我加载页面时,我总是会收到有关安全的事件 X 警告。我几乎尝试了所有可能的方法来包含 Javascript 文件(jquery.getScript,以编程方式创建节点,转义字符和所有这些东西)。

JS 文件本身位于 HTTPS 上的域中,但证书无效(显然指向其他地方)。 (这是我们的 QA 服务器)。我无权访问服务器,因此无法修改服务器端的任何内容。

如果我点击警告并选择“显示被阻止的内容”,JS 文件仍未加载。

警告栏本身说:

To help protect your security, Internet Explorer has blocked this website from displaying content with security certificate error. Click here for options...

选项是:

  • 显示被阻止的内容
  • 有什么风险?
  • 信息栏帮助

如果我转到 javascript 文件本身,我会收到此警告:

There is a problem with this website's security certificate.

 The security certificate presented by this website was issued for

a different website's address.

Security certificate problems may indicate an attempt to fool you or intercept any data you send to the server. We recommend that you close this webpage and do not continue to this website. Click here to close this webpage. Continue to this website (not recommended).

是否有解决方法?

最佳答案

此消息:“此网站提供的安全证书是为其他网站的地址颁发的”表示您用来访问该网站的 URL/主机名不是 URL/该站点具有证书的主机名。如果您在启用 HTTPS 解密的情况下运行 Fiddler (www.fiddler2.com),您将收到一个弹出警报,更清楚地解释这种不匹配(具体来说,通过向您显示服务器期望您的主机名正在使用)。然后,您可以更正您的标记以使用正确的主机名引用该站点,这将更正证书错误并使问题消失。

关于javascript - 当我通过包含 HTTPS 远程 javascript 的 HTTP 加载页面时收到 ActiveX 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7153588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com