4
สร้างใบรับรองที่ลงชื่อด้วยตนเองด้วย subjectAltName เพื่อแก้ไข [missing_subjectAltName] ใน Chrome 58+
ฉันพยายามที่จะสร้างตัวเองใบรับรองเซ็นสัญญาlocalhostที่มีsubjectAltNameเพื่อตอบสนองความ Chrome 58+: createcertificate.sh: #!/usr/bin/env bash filename="$1server" openssl req -new -sha256 -nodes -out ./../nginx/ssl/${filename}.csr -newkey rsa:2048 -keyout ./../nginx/ssl/${filename}.key -config <( cat ${filename}_csr.txt ) openssl x509 -req -in ./../nginx/ssl/${filename}.csr -CA ~/ssl/rootCA.pem -CAkey ~/ssl/rootCA.key -CAcreateserial -out ./../nginx/ssl/${filename}.crt -days 500 -sha256 server_csr.txt: [req] default_bits = 2048 prompt = no default_md = sha256 req_extensions …