Node.js 节点8与节点7中的SSL
我有一个使用HTTPS作为服务器的场景:Node.js 节点8与节点7中的SSL,node.js,ssl,Node.js,Ssl,我有一个使用HTTPS作为服务器的场景: // (NodeJS) import * as https from "https"; this.server = https.createServer({ cert: this.cert, key: this.privKey, requestCert: true, }, (request, response) => { ... } 使用版本Node 7.10.1,我可以使用Java 1.8.0\u 131 64位进行连接,并提供客
// (NodeJS)
import * as https from "https";
this.server = https.createServer({
cert: this.cert, key: this.privKey, requestCert: true,
}, (request, response) => {
...
}
使用版本Node 7.10.1
,我可以使用Java 1.8.0\u 131 64位
进行连接,并提供客户端证书
但是如果我升级到节点8.7.0
,我使用该代码段的唯一方法就是将requestCert
更改为false。否则,Java代码将引发异常:
web服务通信期间握手期间远程主机关闭连接
在TLS(SSL)方面,节点7和节点8之间是否存在重大差异?自8.5.0以后,在SSL方面,节点端通常存在一些问题,直到修复为止,我建议降级到节点8.5.0或更低