标签: node.js ssl express https
我使用默认的https模块和express构建了HTTPS服务器。
https
express
但是,我无法在任何地方找到如何告诉它只使用最新版本的TLS,也没有任何关于默认服务器支持哪个版本的SSL / TLS的信息。
我确实发现了一些明确的middlware承诺enforce SSL,但SSL自2015年以来已经过时,并且仍然没有关于强制执行哪个版本的信息。
如何定义要用于我的应用的TLS版本?或者至少如何找出使用的版本?
答案 0 :(得分:1)
查看nodejs文档。它们指的是您的OpenSSL版本,例如here。
因此,如果您在选项中设置secureProtocol,则可以选择协议。
secureProtocol