您尝试导入证书后,将连接到 IIS 6 的 Web 站点时出现错误消息:"无法显示该页"找不到服务器或发生 DNS 错误"

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 915039
症状
请考虑下面的方案。使用基于 Microsoft Windows 2000 的计算机,Microsoft Windows XP 的计算机或基于 Microsoft Windows Server 2003 的计算机连接到一个 Web 站点。网站托管在 Microsoft Internet Information Services (IIS) 6。该网站将需要一个证书。下载并安装该证书。导出证书。您已成功导入到基于 Windows 2000 的计算机、 基于 Windows XP 的计算机或基于 Windows Server 2003 的计算机上的证书。您尝试使用的计算机导入要连接到正在运行 IIS 6 服务器承载的 Web 站点的证书。

在这种情况下,您可能无法连接到服务器计算机导入证书从运行 IIS 6。您可能会收到类似于以下内容之一的错误消息:
错误消息 1
找不到服务器或发生 DNS 错误
错误消息 2
无法显示页面
原因
如果您没有选择包括尽可能的证书路径中所有证书选项从原始客户端计算机导出该证书时,会出现此问题。
解决方案
若要解决此问题,请执行以下步骤:
  1. 单击开始,单击运行,类型 Certmgr.msc然后单击确定
  2. 找到并右键单击您要导出,指向所有任务,单击导出的证书。
  3. 单击下一步
  4. 导出私钥页中,单击是,导出私钥,然后单击下一步
  5. 导出文件格式页中,单击个人信息交换的 PKCS #12 (。PFX),单击以选中包括尽可能的证书路径中所有证书复选框,然后单击下一步

    注意: 不要单击选择启用强加密 (要求 IE 5.0,NT 4.0 SP4 或更高)复选框。
  6. 按照完成证书导出向导屏幕上的说明。
  7. 在客户端计算机上要导入的证书,单击开始,单击运行,键入 Certmgr.msc然后单击确定
  8. 展开要向其中导入证书的证书存储区。通常情况下,您想要将证书导入一个下列证书存储:
    • 个人
    • 受信任的根证书颁发机构
    • 中间证书颁发机构
  9. 用鼠标右键单击证书,指向 所有任务,然后单击导入
  10. 按照完成证书导入向导屏幕上的说明。

警告:本文已自动翻译

属性

文章 ID:915039 - 上次审阅时间:01/10/2016 04:54:00 - 修订版本: 2.0

Microsoft Internet Information Services 6.0, Microsoft Internet Information Services 7.0

  • kbsecurity kbtshoot kbprb kbmt KB915039 KbMtzh
反馈