ฉันมี Windows Server 2008 ฉันพยายามเขียนสคริปต์เพื่อส่งออกคีย์ส่วนตัวของคำขอใบรับรองของฉัน ฉันต้องการใช้ powershell cmdlet Export-PfxCertificate
เพื่อส่งออกคีย์ส่วนตัวของคำขอใบรับรองของฉัน แต่ดูเหมือนว่า cmdlet จะหายไปจาก Server 2008 ดังนั้นฉันจึงลองใช้คำสั่ง certutil แต่ฉันได้รับข้อผิดพลาด:
CertUtil: -exportPFX command FAILED: 0x80070002 (WIN32: 2)
CertUtil: The system cannot find the file specified.
ฉันรู้หมายเลขซีเรียลและรหัสประจำตัวเฉพาะ แต่ดูเหมือนว่าฉันไม่ได้ระบุ[CertificateStoreName]
อย่างถูกต้อง ใน PowerShell สถานที่ตั้งคือcert:\LocalMachine\REQUEST
แต่ฉันไม่สามารถรับรูปแบบของประกาศนียบัตรได้
ฉันลองมาหลายรุ่นแล้ว
certutil -f -enterprise -exportpfx 05..hexdigits...0a C:\private.pfx
แต่ไม่สำเร็จ certutil -store -?
ไม่ได้อยู่ในการหารูปแบบที่ถูกต้อง
ฉันจะทำสิ่งนี้ได้อย่างไร
ขอบคุณ!