无服务器深度中的自签名证书错误

时间:2019-01-17 05:53:32

标签: node.js aws-lambda aws-sdk serverless-framework aws-serverless

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

最初我遇到连接错误,所以我在终端上添加了http_proxy和https_proxy设置。

现在,当我尝试进行部署时,我会不断在证书链中获取错误的自签名证书。

我还从puttygen创建了一个证书,并为其设置了npm ca文件路径,但都没有用。

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

不确定下一步该怎么做。

已经感谢您的帮助。

Error Screenshot

如果有任何帮助,我已经添加了图片的屏幕截图。

1 个答案:

答案 0 :(得分:1)

运行此:

export NODE_TLS_REJECT_UNAUTHORIZED=0

然后部署您的sls

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

npm i -g serverless@latest

然后部署您的sls