gpt4 book ai didi

node.js - 使用 Node 12 时强制使用 TLS1.2

转载 作者:行者123 更新时间:2023-12-04 22:35:25 24 4
gpt4 key购买 nike

我们正在使用 Node 版本 12 的 NodeJS 服务器。我们的服务器还向其他服务器发出请求以获取一些数据。开箱即用的 Node 正在使用 TLS 1.3 向其他服务器发出这些请求。

我们可以强制 NodeJS 使用 TLS1.2 而不是 1.3 吗?!

我已经看到将 NodeJS http 服务器配置为使用 TLS1.2 的提示,但如何配置我的整个 Node 应用程序以使用 TLS1.2 发送请求?

最佳答案

对于特定的 http/https 客户端,有多种方法可以做到这一点。在全局范围内做到这一点有点棘手。

node.js 有一个命令行选项,记录在这里:

https://nodejs.org/api/tls.html#tls_tls_default_max_version

基本上你会像这样调用 node.js:

node --tls-max-v1.2 .\script.js

我不确定这是否有效,但值得一试!

关于node.js - 使用 Node 12 时强制使用 TLS1.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62296269/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com