您的中间证书文件是否包含多个证书块?
如果是这种情况,您应该将它们拆分为不同的文件,并一一读取。您可以将它们作为数组传递给
ca参数。
我已经将其与以下代码一起使用:
var https = require('https'), read = require('fs').readFileSync, httpsOptions = { key: read('ssl/mycertificate.key', 'utf8'), cert: read('ssl/mycertificate.crt', 'utf8'), ca: [ read('ssl/rapidssl_1.pem', 'utf8'), read('ssl/rapidssl_2.pem', 'utf8') ] };https.createServer(httpsOptions, function (req, res) { // ...});
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)