使用 AWS Lambda 登录网站时出现问题,证书问题



我正在使用 Node https 包编写 AWS Lambda,但我登录 API 的请求不断超时。 Lambda 设置很好:

-- 一旦我将 ca-bundle.crt 文件复制到/etc/pki/tls/certs/中,我就可以使用 curl 从启动 lambda 的同一子网中的实例登录到外部 API,检索我的登录令牌并继续没有问题。

-- 如果我使用不需要登录的 https 请求不同的 url,一切正常。

我的猜测是我需要复制我正在使用 curl 做的事情,但使用 Node https 包。 不幸的是,节点文档指定使用 pem 文件。

我是否应该从 Lambda 实例中复制 ca-bundle.crt,如果是这样,我需要向我的 https 请求添加什么选项才能使用此文件?

切换到请求包,问题解决了。

最新更新