หากต้องการขยายเพิ่มเติมในโพสต์ของ Simon Johnsons - ตามหลักการแล้วคุณต้องการโซลูชันที่จำลองเงื่อนไขที่คุณจะเห็นในการผลิตและการแก้ไขโค้ดของคุณจะไม่ทำเช่นนั้นและอาจเป็นอันตรายหากคุณลืมนำโค้ดออกก่อนที่จะปรับใช้
คุณจะต้องมีใบรับรองที่ลงนามด้วยตนเองบางประเภท หากคุณใช้ IIS Express คุณจะมีสิ่งเหล่านี้อยู่แล้วคุณจะต้องหามันให้เจอ เปิด Firefox หรือเบราว์เซอร์ใดก็ได้ที่คุณต้องการแล้วไปที่เว็บไซต์ dev ของคุณ คุณควรจะสามารถดูข้อมูลใบรับรองจากแถบ URL และขึ้นอยู่กับเบราว์เซอร์ของคุณคุณควรจะสามารถส่งออกใบรับรองไปยังไฟล์ได้
จากนั้นเปิด MMC.exe และเพิ่มสแนปอินใบรับรอง นำเข้าไฟล์ใบรับรองของคุณไปยังที่เก็บ Trusted Root Certificate Authorities และนั่นคือทั้งหมดที่คุณควรต้องมี สิ่งสำคัญคือต้องแน่ใจว่าร้านนั้นเข้าไปในร้านนั้นไม่ใช่ร้านอื่นอย่าง 'Personal' หากคุณไม่คุ้นเคยกับ MMC หรือใบรับรองมีเว็บไซต์มากมายที่ให้ข้อมูลเกี่ยวกับการดำเนินการนี้
ตอนนี้คอมพิวเตอร์ของคุณโดยรวมจะเชื่อถือใบรับรองใด ๆ ที่สร้างขึ้นเองโดยปริยายและคุณไม่จำเป็นต้องเพิ่มรหัสเพื่อจัดการสิ่งนี้โดยเฉพาะ เมื่อคุณย้ายไปใช้งานจริงระบบจะทำงานต่อไปหากคุณมีใบรับรองที่ถูกต้องที่ถูกต้องติดตั้งไว้ที่นั่น อย่าทำสิ่งนี้บนเซิร์ฟเวอร์ที่ใช้งานจริงซึ่งจะไม่ดีและจะไม่ได้ผลกับไคลเอนต์อื่น ๆ นอกเหนือจากเซิร์ฟเวอร์ที่ใช้งานจริง