小编Eri*_*ric的帖子

HTTP错误403.16 - 客户端证书信任问题

我正在尝试在IIS 8上实现客户端证书身份验证.我已在开发计算机上部署了我的配置,并验证它在那里按预期工作.但是,在服务器上进行设置后,每当我导航到该站点并提示您输入客户端证书时,我都会选择它并立即收到403.16错误.失败的请求日志提供错误代码2148204809和消息"证书链已处理,但终止于信任提供程序不信任的根证书".

我有一个有效的客户端证书和一个有效的CA证书.CA证书安装在服务器和客户端计算机上的计算机帐户上的"受信任的根颁发机构"中,客户端证书安装在客户端计算机上的"当前用户"帐户的"个人"区域中.

客户端证书由根CA直接签名,正如我所说,两者都是有效的.链中没有其他证书,并且"受信任的根权限"区域中没有中间证书.

IIS配置已启用sslFlags = SslNegotiateCert和iisClientCertificateMappingAuthentication.

服务器未配置为发送CTL,我们有SendTrustedIssuerList = 0.

我不明白为什么不应该信任客户端证书.

iis ssl certificate client-certificates

31
推荐指数
2
解决办法
4万
查看次数

标签 统计

certificate ×1

client-certificates ×1

iis ×1

ssl ×1