谷歌浏览器选择一个证书

时间:2015-10-14 16:16:43

标签: node.js ssl ssl-certificate

我在节点js服务器上安装了ssl,看起来工作正常。

现在很少有用户抱怨他们像这样弹出窗口

enter image description here

这是什么意思?

SSL配置不正确。

由于

1 个答案:

答案 0 :(得分:2)

当您在requestCert: true配置对象中设置https.createServer()时,服务器会在允许连接之前向客户端请求证书以进行身份​​验证。

客户端如何处理这种情况可能会有所不同,但正如您所看到的,当服务器请求此类身份验证时,某些浏览器可能会向用户显示系统上安装的证书列表。

如果您没有使用此TLS级别的机制进行身份验证,请设置requestCert: false或在服务器配置对象中完全保留选项(默认为false)。