2017-10-17 109 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或更低版本。