无服务器部署中的自签名证书错误

Sun*_*ina 6 node.js aws-sdk aws-lambda serverless-framework aws-serverless

我正在尝试从本地计算机在 AWS 上部署无服务器应用程序。该计算机位于公司防火墙后面。

最初,我收到连接错误,因此我在终端上添加了 http_proxy 和 https_proxy 设置。

现在,当我尝试部署时,我不断在证书链中收到错误的自签名证书。

我还从 puttygen 创建了一个证书并将 npm ca 文件路径设置为它,但一切都是徒劳的。

我的 npm 安装有效,唯一的问题是无服务器部署。

不知道下一步该怎么做。

已经感谢您的帮助了。

错误截图

如果有帮助的话,我已经添加了图像的屏幕截图。

小智 6

运行这个:

export NODE_TLS_REJECT_UNAUTHORIZED=0
Run Code Online (Sandbox Code Playgroud)

然后进行 sls 部署

您可以尝试的另一个选择是:

npm i -g serverless@latest
Run Code Online (Sandbox Code Playgroud)

然后进行 sls 部署