Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Membetulkan Ralat AWS SES \'x509: sijil yang ditandatangani oleh pihak berkuasa yang tidak diketahui\'?
Semasa cuba menggunakan persekitaran pementasan, anda mungkin menghadapi ralat menyatakan "Siaran https:/ /email.us-east-1.amazonaws.com/: x509: sijil yang ditandatangani oleh pihak berkuasa yang tidak diketahui." Ralat ini menunjukkan bahawa sijil yang digunakan untuk pengesahan TLS/SSL tidak diiktiraf oleh sistem.
Dalam imej Alpine Linux Docker, sijil akar yang diperlukan tidak disertakan oleh lalai. Untuk menyelesaikan ralat ini, tambahkan baris berikut pada fail Docker anda:
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 memasang sijil akar, sistem akan dapat mengesahkan sijil yang digunakan oleh AWS SES, membenarkan e-mel dihantar dengan jayanya.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat AWS SES \'x509: sijil yang ditandatangani oleh pihak berkuasa yang tidak diketahui\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!