我正在使用RapidSSL的通配符证书在IIS 7中托pipe一个站点。 到目前为止,没有人无法通过SSL连接到该网站的问题。 现在我们有一个客户端无法从他们的networking中的每台机器连接。 客户机是Red Hat和Windows XP。 他们可以使HTTP请求正常,但HTTPS返回403.16错误。 由于他们没有达到我们的ASP.NET代码没有任何debugging信息,我可以从那里得到什么也没有从IISlogging。
这些请求来自networking浏览器和一个自定义的软件发送给我们通知。 两者都行不通。
目前检查的东西:
IIS拒绝客户端证书。 这通常意味着您的服务器没有用于生成客户端证书的CA. 您将需要从客户端获取并将其安装在IIS服务器上。
请参阅此Microsoft知识库文章: 当您访问IIS 7.0上承载的网站时出现错误信息:“HTTP错误403.16 – 禁止”