Have a Question?

如果您有任务问题都可以在下方输入,以寻找您想要的最佳答案

ie11无法验证发布者怎么办,IE11 无法验证发布者 解决方法

ie11无法验证发布者怎么办

题图来自Unsplash,基于CC0协议

导读

  • IE11 无法验证发布者 解决方法
  • Internet Explorer 11 证书错误 发布者无法验证
  • IE11 信任站点 设置 发布者验证失败
  • Windows 7 IE11 安全证书 无法验证发布者
  • IE11 https 站点 发布者不受信任 修复

  • 当你在 Internet Explorer 11 中访问某个网站时,可能会突然弹出一个安全警告页面,上面写着“无法验证发布者”或“证书错误”,告诉你连接的安全证书无法由受信任的证书颁发机构 (CA) 进行验证。这个提示会在 SSL/TLS 加密的网页 (通常地址栏是 https:// 开头) 上下文中出现,会让人感到困惑和不安,尤其是在企业内部网络或使用自签名证书/内部 CA 证书的情况下。

    别担心, 这个问题通常有几种解决方法。下面是一些你可以尝试的步骤:

    一、 理解本质:为什么会这样?

    • 证书问题: 最常见的原因是服务器使用的 SSL/TLS 证书是由你的浏览器或操作系统不认识或不信任的机构签发的。这可能是:
      • 证书已过期。
      • 证书未正确安装。
      • 证书链不完整。
      • 证书域名与访问的网站不匹配 (例如,证书是为 example.com 签发的,但你在访问 sub.example.com)。
    • 信任问题: 在某些环境下 (特别是企业内部),网站可能使用自签名证书或者由内部信任的 CA 签发的证书。如果这个 CA 没有被你的操作系统信任,就会触发这个警告。

    二、 立即生效的解决办法 (但需要谨慎)

    如果你只是想快速访问,并且暂时信任该站点(例如,访问内部测试环境),可以:

    1. 找到链接并继续: 在安全警告页面上,通常有一个带有小锁图标或写着“继续访问此网站 (不安全)”的链接。
    2. 点击并确认: 点击这个链接后,通常会再弹出一个确认对话框。
    3. 选择“是”: 在确认对话框中,会问你是否要继续连接到该网站而不检查安全问题。点击“是”或“继续”。

    注意: 这种方法只对当前 IE 会话有效,会话关闭后警告会重新出现。而且,如果警告再次弹出,再次点击“继续”。再次选择会有一个更明确的提示,询问你是否要将此网站的“发布者”(其实就是指网站的 SSL 证书) 标记为“信任”,这时选择“是”。

    三、 更持久的解决方案:调整 IE 安全设置

    更安全的做法是调整 IE 的信任区域安全级别或修改受信任的根证书颁发机构。

    1. 访问 Internet Options:

      • 打开 IE 浏览器。
      • 点击右上角的“齿轮”图标 -> “Internet 选项”。
    2. 调整安全级别:

      • 切换到“安全”选项卡。
      • 确保“仅阻止危险网站”是选中的单选按钮。
      • 你会看到四个安全区域:互联网、本地 Internet、受信任的站点、受限的站点。
      • 默认情况下,流量主要属于“互联网”区域。这个区域的安全级别设置相对较高,更注重阻止未知风险。
      • 尝试将“互联网”区域的安全级别降低一级 (例如,从高到中,或者从中到低)。注意:降低安全级别会增加被恶意软件攻击的风险。
      • 降低“本地 Internet”区域或“受信任的站点”区域的级别也可能有效 (如果你知道访问的是可信的内部网站,但这可能会放宽整体安全策略)。
      • 点击“确定”保存设置。浏览器会刷新,再次访问可能会消除警告。
    3. 修改受信任的根证书颁发机构:

      • 路径: 开始 -> 控制面板 -> 管理工具 -> 证书颁发机构 -> 受信任的根证书颁发机构。
      • 在右侧窗格,右键点击“证书颁发机构”。
      • 选择“管理受信任的根证书颁发机构”。
      • 点击“证书”工具。
      • 在列表中查找你的企业内部 CA 证书或该网站 SSL 证书对应的根证书。
      • 绿色小图标表示根证书已存在。 如果不存在,点击“操作” -> “导入...”。
      • 注意: 这种方法需要知道准确的证书信息,并且操作错误可能会引入不信任的安全风险。建议由 IT 部门进行操作。导入完成后需要重启电脑或服务。

    四、 添加站点到受信任站点区域

    如果你访问的是内部网站,并且希望降低其安全要求,可以将其添加到 IE 的“受信任的站点”区域。

    1. 打开 Internet Options (同上)。
    2. 切换到“安全”选项卡。
    3. 找到“受信任的站点”区域。
    4. 点击“站点”按钮。
    5. 在“将此网站添加到受信任的站点”对话框中:
      • 在“将这些地址添加到受信任的站点”下方的文本框中输入站点的 URL (例如 https://servernamehttps://intranet.example.com)。
      • 取消选中“需要发布者验证 (仅将来自已知安全发布者的站点与此区域中的站点...” 这个选项,以确保关联的证书问题也被忽略。
      • 如果适用,取消选中“要求所有站点到受信任站点的密码验证”。点击“确定”。
    6. 再次点击“确定” 保存设置。

    五、 检查服务器端证书

    如果可能,检查服务器端发送的证书是否:

    • 有效且未过期。
    • 由预期的 CA 签发。
    • 域名名完全匹配。
    • 是否包含代码签名证书或网站 SSL/TLS 证书相关的扩展。

    六、 特定于 Windows 7 的考虑

    由于 Windows 7 是一个较老的操作系统,需要注意:

    • 微软已停止对 Windows 7 的主流支持和单独安全更新,这可能会使 IE11 更脆弱。
    • 一些现代的网站或服务可能已不再配置兼容旧证书格式或协议。

    总结

    IE11 出现“无法验证发布者”或“证书错误”的主要原因在于浏览器无法信任加密网站提供的证书。根据具体情况,你可以选择临时忽略警告继续访问,调整 IE 的安全级别,或将网站添加到受信任站点列表,或者最根本地,确保操作系统信任相应的根证书或正确管理服务器端证书。尽管 IE11 继续在运行,但不断完善你的工作环境和考虑切换到支持更新的浏览器可能仍然是未来的趋势。

    © 版权声明

    本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com