ฉันกำลังตั้งค่า VDI สำหรับการพัฒนา และจำเป็นต้องสร้างใบรับรองบางอย่างโดยอัตโนมัติสำหรับการเข้าถึงเว็บไซต์ https://{foo}.local (127.0.0.1) ระหว่างการพัฒนาและการทดสอบ
ฉันได้รับอนุญาตให้ใช้ OpenSSL และ PowerShell เท่านั้น และต้องไม่มีผู้ดูแล ต้องเรียกใช้สิ่งนี้เพื่อทำให้การตั้งค่า VDI ของนักพัฒนาเป็นแบบอัตโนมัติ ดังนั้นจึงไม่มีข้อความแจ้งจากผู้ใช้
ฉันพบโค้ดจำนวนมากที่มีตัวอย่างประเภทต่อไปนี้ แต่ไม่สามารถหาวิธีส่งผ่านวลีรหัสผ่านไปใช้ได้
นี่คือสิ่งที่ฉันมีจนถึงตอนนี้ ...
opensl
req -x509 -newkey rsa:4096 -keyout
opensl.key -out openssl.crt -subj /CN=website.name
-วัน 300
สิ่งนี้จะตามมาด้วยการสร้างใบรับรองจริง
openssl pck12 -export .... เป็นต้น
ตามที่กล่าวไว้ ฉันต้องสามารถระบุข้อความรหัสผ่านเพื่อให้ข้อความข้างต้นทำงานโดยปราศจากการแทรกแซงของผู้ใช้ โค้ดด้านบนทำงานตามที่คาดไว้ เพียงแค่ ...เริ่มพร้อมต์ข้อความรหัสผ่าน
ฉันได้ลองหลายอย่างแล้ว -พาซิน {xyz} สม่ำเสมอ - รหัสผ่าน: ความลับของฉัน et al การตั้งค่าไม่มีประโยชน์
ความคิดใด ๆ ?
เท็กซัส,
ก