Matthewl 发表于 2017-2-13 10:41:36

访问 IIS 7.0 SSL站点时报“HTTP 错误 403.16-禁止访问”的解决办法

  终于将IIS7.0+Tomcat7.0+SSL站点搭建好,可一访问报“HTTP 错误 403.16 - Forbidden 您的客户证书不受信任或无效。”
  经过查找MSDN,给出原因如下:
  因为证书颁发机构的根证书不是 IIS Web 服务器上受信任的根证书颁发机构证书存储区中,将发生此问题。
  解决办法:
  在的 IIS Web 服务器上安装受信任的根证书颁发机构证书存储区中的证书颁发机构的根证书。若要这样做,请按照下列步骤操作:

[*]在的 IIS Web 服务器上单击 开始、 在 开始搜索 框中键入 mmc.exe、 mmc.exe,用鼠标右键单击,然后单击 以管理员身份运行。

注意如果将提示您输入管理员密码或进行确认键入了的密码,或单击 继续。
[*]在 文件 菜单上单击 添加/删除管理单元。
[*]在 可用的管理单元 下,单击 证书,然后单击添加。
[*]单击 计算机帐户,然后单击 下一步。
[*]单击 本地计算机 并单击 完成,然后单击关闭。
[*]若要退出向导,单击 确定。
[*]展开 证书、 展开 受信任的根证书颁发机构、 用鼠标右键单击证书,指向所有任务,然后再单击导入。
[*]在证书导入向导中,单击 下一步。
[*]在 文件名 框中键入的证书颁发机构的根证书的位置,然后单击 下一步。
[*]单击 下一步,然后单击 完成。
另:在导入IIS7.0的服务器证书时一定要设置证书可导出,否则会提示绑定SSL端口失败!这个问题折腾好久才发现的。
  
页: [1]
查看完整版本: 访问 IIS 7.0 SSL站点时报“HTTP 错误 403.16-禁止访问”的解决办法