ในสภาพแวดล้อมการทดสอบฉันกำลังถูกระงับการทดสอบบางสิ่งที่ต้องติดตั้งในไม่ช้า (จริง ๆ แล้ว แต่คุณรู้ว่ากำหนดเวลาดำเนินไปอย่างไร ... ) เนื่องจาก Windows ปฏิเสธที่จะเชื่อถือใบรับรองที่ลงนามด้วยตนเองที่เรามีใน สภาพแวดล้อมการทดสอบแบบแยก ในขณะที่ฉันสามารถทำตามขั้นตอนปัญหากับใบรับรอง "ของจริง" และเทคนิค DNS บางประการเพื่อเหตุผลด้านความปลอดภัย / การจำแนกประเภทฉันไม่มีใบรับรองดังกล่าว
ฉันพยายามเชื่อมต่อกับเซิร์ฟเวอร์อีเมลที่ใช้ Linux ชื่อ Zimbra มันกำลังใช้ใบรับรอง OpenSSL ที่ลงชื่อด้วยตนเองที่สร้างขึ้นโดยอัตโนมัติ ในขณะที่หน้าเว็บของ Google ได้เปิดขึ้นโดยเฉพาะอ้างถึงเว็บไซต์ IIS ที่มีใบรับรองที่ลงนามด้วยตนเองของ IIS แต่ฉันไม่คิดว่าวิธีการสร้างหน้าเว็บนั้นเป็นเรื่องสำคัญ
ตามคำแนะนำที่ฉันพบที่นี่และที่นี่สิ่งนี้เป็นเรื่องง่าย ๆ ในการติดตั้งใบรับรองลงในร้านค้า Trusted Root Certification Authority ของเครื่องคอมพิวเตอร์ ซึ่งฉันได้ทำไปแล้วรวมถึงการคัดลอกใบรับรองด้วยตนเองและนำเข้าโดยตรงผ่านสแน็ปอิน MMC การลงชื่อเข้าใช้และการเริ่มระบบใหม่จะไม่เปลี่ยนแปลงอะไรเลย
นี่คือข้อผิดพลาดใบรับรองที่ฉันได้รับทุกครั้ง:
และนี่คือเส้นทางการรับรอง (สปอยเลอร์: เป็นเพียงใบรับรองเท่านั้น):
สุดท้ายนี่คือใบรับรองที่ซ่อนอยู่ในที่เก็บใบรับรองของคอมพิวเตอร์ในระบบอย่างปลอดภัยตามคำแนะนำที่ฉันพบว่าควรเป็น:
คำแนะนำเหล่านี้อ้างอิง Vista โดยเฉพาะ (อย่างที่สองไม่ได้พูดถึงระบบปฏิบัติการ) และ IIS ในขณะที่ฉันใช้ Server 2012 R2 เชื่อมต่อกับเซิร์ฟเวอร์ที่ใช้ Linux มีความแตกต่างในตัวช่วยสร้างการนำเข้า (เช่นฉันมีตัวเลือกที่จะนำเข้าสำหรับผู้ใช้ปัจจุบันหรือระบบท้องถิ่นแม้ว่าฉันจะลองทั้งสองอย่าง) ดังนั้นอาจมีบางสิ่งที่แตกต่างที่ฉันต้องทำที่นี่ การตั้งค่าที่ฉันไม่พบที่ต้องเปลี่ยนเพื่อให้เชื่อถือได้จริง ๆใบรับรองที่ฉันได้บอกให้ไว้วางใจ
วิธีที่ถูกต้องในการทำให้ Windows Server 2012 R2 เชื่อถือใบรับรองที่ลงนามด้วยตนเองคืออะไร