ฉันต้องการทดสอบเว็บแอปของฉันบน https localhost น่าเสียดายที่ไม่สามารถลบคำเตือนใบรับรองจาก chrome ได้ ก่อนอื่นฉันสร้างใบรับรองเช่นนี้:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/localhost-selfsigned.key -out /etc/ssl/certs/localhost-selfsigned.crt
จากนั้นฉันต้องการเพิ่มลงใน Chrome การตั้งค่า> ขั้นสูง> จัดการใบรับรอง -> นำเข้า ฉันพยายามนำเข้าไฟล์. crt ที่สร้างขึ้นก่อนหน้านี้ทั้งหมดที่ฉันได้รับคือ:
ข้อผิดพลาดในการนำเข้าใบรับรอง: คีย์ส่วนตัวสำหรับใบรับรองลูกค้านี้ขาดหายไปหรือไม่ถูกต้อง
ฉัน googled มัน แต่ฉันพบว่าไม่มีประโยชน์อะไร
ฉันยังได้พยายามเปิดใช้งานธงที่ไม่ปลอดภัย -hosthost และเปิดโครเมี่ยมด้วย--ignore-certificate-errors
แต่ก็ยังแสดงคำเตือนและ https ที่แตกสลาย
มีวิธีอื่นหรือฉันทำสิ่งผิดปกติกับใบรับรองหรือไม่
/etc/ssl/private/localhost-selfsigned.key
ไฟล์ด้วยหรือไม่ นั่นคือกุญแจส่วนตัว