ฉันพยายามทำให้การพัฒนาใน Chrome ของฉันกลับมาทำงานอีกครั้ง แต่ Chrome ป้องกันสิ่งนั้นด้วยข้อความว่าใบรับรองไม่ถูกต้อง แม้ว่าจะไม่ใช่วันที่ของใบรับรอง แต่อย่างที่คุณเห็นในสกรีนช็อตของมัน:
ฉันแค่สงสัยว่าทำไมไม่มีตัวเลือกขั้นสูงเพื่อดำเนินการต่อเพื่อดูเว็บไซต์และสามารถพัฒนาแอปในพื้นที่ได้
อีกไม่กี่สิ่งที่จะพูดถึง:
- การพัฒนาท้องถิ่นทำงานบน https://local.app.somecompany.com:4200/ มันไม่ได้เป็นแค่ localhost เพราะไม่เช่นนั้นคุกกี้ http-authentication อย่างเดียวของเราจะไม่ทำงานใน Chrome
- ดังนั้นไฟล์โฮสต์ภายใต้ etc / hosts จึงถูกปรับให้ชี้ไปที่ localhost IP adress (127.0.0.1)
- ใบรับรองถูกสร้างขึ้นด้วย openssl ตามบทช่วยสอนนี้และrepoนี้
- ใบรับรองนี้ใช้ได้กับเพื่อนร่วมงานที่ใช้ Chrome รุ่นเดียวกัน แต่ใช้กับ MacOS รุ่น 10.14.6 (ตอนนี้เป็น MacOS 10.15.1)
- ธงโครเมี่ยม (chrome: // flags / # allow-insecure-localhost) ไม่เปลี่ยนแปลงอะไรเลย
- ยังทำงานใน firefox บนแล็ปท็อปของฉัน
ไม่พบสิ่งใดทางออนไลน์ที่ช่วยให้ฉันแก้ไขปัญหานี้ได้ดังนั้นฉันจะรู้สึกขอบคุณอย่างสุดความสามารถหากใครมีแนวคิดเพิ่มเติมที่ฉันสามารถลองได้!
รายละเอียด:
- ระบบปฏิบัติการ: MacOS 10.15.1
- Chrome: 78.0.3904.97