การตั้งค่าพร็อกซีของ VS Code สำหรับส่วนขยาย CLI และโปรแกรมเทอร์มินัล
ตัวแก้ไข ส่วนขยาย CLI และโปรแกรมเทอร์มินัลอาจมีเส้นทางเครือข่ายต่างกัน แยกการเข้าสู่ระบบพร็อกซีที่บันทึกไว้ออกจากไคลเอนต์ที่ส่งคำขอที่ล้มเหลว
การเข้าสู่ระบบพร็อกซีที่จดจำไว้ใน VS Code อาจอยู่ร่วมกับการดาวน์โหลดที่ล้มเหลวในเทอร์มินัลหรือส่วนขยาย ก่อนเปลี่ยนบัญชีที่บันทึกไว้ ให้ระบุการทำงานและกระบวนการที่ส่งคำขอที่ล้มเหลว
เครือข่ายหลักของตัวแก้ไข
การรองรับพร็อกซีหลักของ VS Code มาจาก Chromium และโดยปกติจะเป็นไปตามการตั้งค่าเครือข่ายของระบบ รองรับรูปแบบพร็อกซี HTTP ที่ผ่านการรับรองความถูกต้องทั่วไป และจดจำข้อมูลรับรองในที่เก็บข้อมูลรับรองของระบบปฏิบัติการได้ ที่เก็บนั้นไม่ใช่แหล่งบัญชีอัตโนมัติสำหรับทุกโปรแกรมที่ตัวแก้ไขเปิด
หากบัญชีที่จดจำไว้ถูกปฏิเสธ ให้ตรวจสอบปลายทางและวิธีการที่ประกาศไว้ การตั้งค่าใบรับรองไม่ได้ให้การรับรองความถูกต้องที่ขาดหาย
ส่วนขยายและคำขอ CLI
VS Code จัดทำเอกสารการตั้งค่าเดิมเช่น http.proxy สำหรับสถานการณ์ส่วนขยายและ CLI ตรวจสอบเวอร์ชันของตัวแก้ไขและอินเทอร์เฟซเครือข่ายของส่วนขยายเอง: อาจใช้ไลบรารีอื่น เรียกใช้ไฟล์ปฏิบัติการ หรือทำงานในสภาพแวดล้อมอื่น
โปรแกรมในเทอร์มินัลแบบรวม
npm, Git, pip และคำสั่งอื่นใช้การตั้งค่าพร็อกซีที่รองรับของตนเอง ตรวจสอบสภาพแวดล้อมของกระบวนการจริง เทอร์มินัลที่มีอยู่อาจเก็บตัวแปรเก่าไว้ และเทอร์มินัลระยะไกลอาจทำงานบนเครื่องอื่น
การเข้าถึงตลาดและการส่งมอบไฟล์ส่วนขยายอาจใช้โฮสต์ต่างกัน เก็บชื่อโฮสต์ไว้ในคำขอที่ล้มเหลว คำขอแค็ตตาล็อกหรือการเข้าสู่ระบบที่สำเร็จไม่ได้พิสูจน์ว่าสามารถเข้าถึงไฟล์ได้
รายงานการทำงาน ตำแหน่งของกระบวนการ ปลายทางพร็อกซี และขั้นแรกที่ล้มเหลว โดยนำความลับออก การสังเกตเหล่านั้นระบุตำแหน่ง 407 ข้อผิดพลาด TLS หรือโฮสต์การส่งมอบที่เข้าถึงไม่ได้ในไคลเอนต์ที่เป็นเจ้าของ