我已经用这个把我的头撞在桌子上了一段时间了。我是我已经使用具有完全访问权限的AWS访问密钥和密钥在本地成功发送了电子邮件。部署到暂存环境后,使用相同的访问密钥和秘密会出现错误。
RequestError: send request failed\ncaused by: Post https://email.us-east-1.amazonaws.com/: x509: certificate signed by unknown authority
请帮助!
答案 0 :(得分:1)
例如,如果您使用alpine docker image
:
FROM alpine:3.6 as alpine
RUN apk add -U --no-cache ca-certificates
FROM scratch
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
添加根证书ca-certificates
后,它将可以正常工作。