การกำหนดค่า HTTPS สำหรับสภาพแวดล้อม Elastic Beanstalk

Aug 19 2020

ฉันปรับใช้เว็บแอปพลิเคชันหนึ่งกับ EB ฉันใช้เส้นทาง 53 เพื่อเปลี่ยนเส้นทางสองโดเมนไปยังแอปพลิเคชันของฉัน ในสภาพแวดล้อม EB ดูเหมือนว่าจะอนุญาตให้ฉันเพิ่มใบรับรองหนึ่งใบในพอร์ต 443 สำหรับตัวโหลดบาลานเซอร์เท่านั้น สมมติว่าผู้ใช้ของฉันใช้ชื่อโดเมนของฉันเพื่อเข้าถึงเว็บแอปพลิเคชันของฉันเท่านั้น ฉันจะสร้างและเพิ่มใบรับรอง SSL เพื่อรักษาความปลอดภัยการเชื่อมต่อจากสองโดเมนนั้นไปยังแอปพลิเคชันของฉันได้อย่างไร

คำตอบ

1 Marcin Aug 19 2020 at 13:46

ใช่คุณสามารถเพิ่ม ในชุดควบคุม EB คุณสามารถเพิ่มใบรับรอง SSL ได้เพียง 1 รายการ หากต้องการเพิ่มรายการอื่น ๆ คุณต้องดำเนินการโดยตรงในคอนโซล EC2บนตัวจัดสรรภาระงาน

balancer โหลดที่ใช้โดย EB ของคุณ ENV สนับสนุนใบรับรองหลายใบ ดังนั้นคุณสามารถเพิ่มใบรับรอง SSL เพิ่มเติมให้กับผู้ฟัง HTTPS ของคุณ

ข้อมูลที่เป็นประโยชน์อยู่ด้านล่าง:

  • ฉันจะเพิ่มใบรับรอง SSL หลายรายการให้กับ Application Load Balancer ในสภาพแวดล้อม Elastic Beanstalk ของฉันได้อย่างไร
  • ฉันจะเพิ่มใบรับรองสำหรับหลายโดเมนไปยัง ELB โดยใช้ AWS Certificate Manager ได้อย่างไร
  • ขณะนี้ Application Load Balancers รองรับใบรับรอง TLS หลายใบพร้อมการเลือกอย่างชาญฉลาดโดยใช้ SNI
  • Elastic Beanstalk เพิ่มใบรับรอง ssl มากกว่าหนึ่งรายการ

หรือคุณสามารถจดทะเบียนหลายโดเมนภายใต้ใบรับรองเดียว

ในคอนโซล EC2 คุณมีตัวเลือก (ทำเครื่องหมายด้านล่าง) เพื่อแก้ไขใบรับรอง SSL สำหรับผู้ฟัง HTTPS ของคุณ: