2017-10-17 65 views
2

我使用HTTPS在这个片段作为服务器的情景:SSL在节点8 VS节点7

// (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_131 64 bit,提供客户端证书。

但是,如果我升级到Node 8.7.0,我可以使用该片段的唯一方法是将requestCert更改为false。否则,Java代码抛出一个异常:

远程主机关闭Web服务通信

是否有TLS(SSL)方面的节点7和节点8之间的任何破差时握手期间的连接?

回答

0

从8.5.0版本开始,一般情况下,从8.5.0版本开始,节点端会出现一些问题,直到有固定的建议降级到节点8.5.0或更低版本。