NodeJS v12 重新启用 TLS 1.1 和 1.0

NodeJS v12 re-enable TLS 1.1, and 1.0

Node 现在支持 TLS 1.3,它提供更高的安全性和更少的延迟。

通过实施 TLS 1.3,Node 应用程序将增加最终用户的隐私,同时通过减少 HTTPS 握手所需的时间来提高请求的性能。

TLS 1.0 和 1.1 已默认禁用,加密库已删除不推荐使用的函数。

有没有办法重新启用 1.0 和 1.1?

解决方案:运行 带有 --tls-min-v1.0 命令行参数的节点。

参考:GitHub issue #27384: --tls-v1.0 flag doesn't work on Node v12.