问题描述
在配置nginx ssl/tls双向认证的时候,服务端在与客户端握手的同时发送的Certificate Request请求(服务端要求客户端提供身份认证)在chrome浏览器下始终没有响应,firefox和IE都可以 触发。

问题解决
chrome官方给出了不同平台下策略的配置,https://www.chromium.org/administrators/policy-list-3#AutoSelectCertificateForUrls
下面就windows平台,进行配置,在注册表中添加
路径:\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\AutoSelectCertificateForUrls
名称:1
类型:REG_SZ(String)
Data: {“pattern”:”服务端地址”,”filter”:{“ISSUER”:{“CN”:”颁发者”}}}
如无特殊说明,文章均为本站原创,转载请注明出处。如发现有什么不对的地方,希望得到您的指点。