สารบัญ:

ฉันจะแสดงรายการใบรับรองใน Keytool ได้อย่างไร
ฉันจะแสดงรายการใบรับรองใน Keytool ได้อย่างไร

วีดีโอ: ฉันจะแสดงรายการใบรับรองใน Keytool ได้อย่างไร

วีดีโอ: ฉันจะแสดงรายการใบรับรองใน Keytool ได้อย่างไร
วีดีโอ: sslhandshakeexception detailed explanation using pem, p12 or cert and key format with REST Assured 2024, อาจ
Anonim

คำสั่ง Java Keytool สำหรับการตรวจสอบ:

  1. ตรวจสอบแบบสแตนด์อโลน ใบรับรอง : เครื่องมือสำคัญ -printcert -v -file โดเมนของฉัน crt.
  2. ตรวจสอบที่ ใบรับรอง อยู่ใน Java ที่เก็บกุญแจ : เครื่องมือสำคัญ - รายการ -v - ที่เก็บคีย์ ที่เก็บคีย์ . เจเค
  3. ตรวจสอบโดยเฉพาะ ที่เก็บกุญแจ รายการโดยใช้นามแฝง: เครื่องมือสำคัญ - รายการ -v - ที่เก็บคีย์ ที่เก็บคีย์ . jks -นามแฝง mydomain.

ฉันจะนำเข้าใบรับรองโดยใช้ Keytool ได้อย่างไร

รันคำสั่ง Java keytool เพื่ออิมพอร์ตใบรับรองไปยังที่เก็บคีย์

  1. เปิดพรอมต์คำสั่งและเปลี่ยนเป็นไดเร็กทอรีต่อไปนี้: injre6.0in
  2. เรียกใช้บรรทัดคำสั่งต่อไปนี้
  3. ป้อนใช่เมื่อได้รับพร้อมท์ให้เชื่อถือหรือเพิ่มใบรับรอง

อาจมีคนถามว่าฉันจะแสดงรายการนามแฝงทั้งหมดในที่เก็บคีย์ได้อย่างไร แสดงรายการนามแฝงภายในไฟล์ Android Keystore ด้วย Keytool

  1. เปิดหน้าต่างเทอร์มินัล เรียกใช้คำสั่งนี้: keytool -list -keystore /location/of/your/com.example.keystore ตรวจสอบให้แน่ใจว่า "keytool" อยู่ใน PATH ของคุณ หรือ "cd" ลงในไดเร็กทอรี "tools" ที่ไฟล์ Android SDK ของคุณอยู่
  2. ป้อนรหัสผ่านที่เก็บคีย์ของคุณเมื่อได้รับแจ้ง (คุณก็ไม่ลืมเช่นกันใช่ไหม
  3. เห็นผล!

อีกอย่างที่ควรทราบคือ ฉันจะแสดงรายการที่เก็บคีย์ได้อย่างไร

1 คำตอบ

  1. ฉันคิดว่าคุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อแสดงรายการเนื้อหาของไฟล์ที่เก็บคีย์ของคุณ
  2. keytool -v -list -keystore.keystore
  3. หากคุณกำลังมองหานามแฝงเฉพาะ คุณสามารถระบุได้ในคำสั่ง:
  4. keytool -list -keystore.keystore -นามแฝง foo
  5. หากไม่พบนามแฝง จะแสดงข้อยกเว้น:

ฉันจะดูใบรับรองใน Truststore ได้อย่างไร

เพื่อตรวจสอบ truststore สำหรับใบรับรอง

  1. จากพรอมต์คำสั่งหรือหน้าต่างเชลล์ ให้เปลี่ยนไดเร็กทอรีการทำงานของคุณเป็น
  2. เพิ่มไดเร็กทอรี bin ให้กับตัวแปรสภาพแวดล้อม PATH:
  3. หลังจากตั้งค่าตัวแปร PATH แล้ว ให้รันคำสั่งเครื่องมือคีย์ต่อไปนี้เพื่อวางเนื้อหาลงในไฟล์ certs.txt:
  4. ตรวจสอบใบรับรอง

แนะนำ: