我们使用的是带有节点版本12的NodeJS服务器。我们的服务器也会向其他服务器发出请求以获取一些数据。Node正在使用TLS 1.3向其他服务器发出这些请求。
我们能强制NodeJS使用TLS1.2而不是1.3吗?!
我已经看到了配置Node服务器以使用TLS1.2的提示,但是如何配置我的整个NodeJS应用程序来使用TLS1.2发送请求呢?
发布于 2020-06-10 16:46:17
对于特定的http / https客户端,有几种方法可以做到这一点。要在全球范围内做到这一点就有点棘手了。
node.js有一个命令行选项,记录如下:
https://nodejs.org/api/tls.html#tls_tls_default_max_version
从本质上讲,您可以像这样调用node.js:
node --tls-max-v1.2 .\script.js我不确定这是否会起作用,但可能值得一试!
https://stackoverflow.com/questions/62296269
复制相似问题