首页 > 后端开发 > Golang > 如何修复 AWS SES'x509:由未知颁发机构签名的证书”错误?

如何修复 AWS SES'x509:由未知颁发机构签名的证书”错误?

Patricia Arquette
发布: 2024-11-24 03:55:15
原创
1012 人浏览过

How to Fix AWS SES

解决 AWS SES 错误:x509:由未知机构签署的证书

尝试部署到临时环境时,您可能会遇到错误,指出“Post https:// /email.us-east-1.amazonaws.com/:x509:由未知机构签署的证书。”此错误表明系统无法识别用于 TLS/SSL 验证的证书。

解决方案:安装根证书

在 Alpine Linux Docker 镜像中,未包含必要的根证书默认。要解决此错误,请将以下行添加到您的 Dockerfile:

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/
登录后复制

通过安装根证书,系统将能够验证 AWS SES 使用的证书,从而允许成功发送电子邮件。

以上是如何修复 AWS SES'x509:由未知颁发机构签名的证书”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板