Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Membetulkan Ralat \'x509: Sijil Ditandatangani oleh Pihak Berkuasa Tidak Diketahui\' dalam AWS SES?
Menyelesaikan masalah Ralat AWS SES: "x509: Certificate Signed by Unknown Authority"
Menghadapi ralat "x509: certificate signed by unknown authority" apabila menggunakan Amazon Simple Email Service (SES) dari persekitaran pementasan boleh mengecewakan. Ralat ini menunjukkan bahawa sijil yang digunakan untuk penyulitan SSL/TLS tidak diiktiraf oleh pelayan.
Untuk menyelesaikan isu ini, pastikan sijil akar dipasang dengan betul dalam persekitaran pementasan anda. Imej Docker berdasarkan pengedaran ringan seperti Alpine Linux memerlukan pemasangan manual sijil akar.
Sebagai contoh, jika anda menggunakan imej Alpine Docker:
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/
Dengan menambahkan sijil akar kepada sistem, pelayan akan dapat mengesahkan sijil yang digunakan oleh SES dan membenarkan proses penghantaran e-mel selesai dengan jayanya.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'x509: Sijil Ditandatangani oleh Pihak Berkuasa Tidak Diketahui\' dalam AWS SES?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!