SNI代理通过NodeJS重用TLS会话

时间:2015-02-18 13:48:12

标签: node.js ssl https node-http-proxy sni

我正在设置一个SNI代理,以便能够动态处理不同域上的SSL连接。我正在使用带有node-http-proxy(最新版本)的HTTPS服务器而不是node.js v0.12,它支持SNI回调。

var sniOptions = {
  SNIcallback : function(){
  //dynamically fetch SSL certificate here
  }
}

https.createServer(sniOptions, function (req, res) {
    // node-http-proxy logic routes request here
});

到目前为止一切都很好,但我还没有找到重用相同TLS会话的方法。每次收到请求时,都会创建一个全新的TLS会话,我想避免这种情况。 唯一与该主题严格相关的资源是Github上的this issuePaypal blog post

有关它的任何建议吗?

0 个答案:

没有答案