VS Code proxy ayarları: uzantılar, CLI ve terminal programları
Düzenleyici, uzantılar, CLI ve terminal programları farklı ağ yollarına sahip olabilir. Kayıtlı proxy oturum açmasını başarısız isteği yapan istemciden ayırın.
VS Code'da hatırlanan bir proxy oturum açması, terminalde veya bir uzantıda başarısız bir indirmeyle birlikte var olabilir. Kayıtlı hesabı değiştirmeden önce başarısız isteği yapan işlemi ve süreci belirleyin.
Düzenleyicinin çekirdek ağı
VS Code'un çekirdek proxy desteği Chromium'dan gelir ve normalde sistemin ağ ayarlarını izler. Yaygın kimliği doğrulanmış HTTP proxy şemalarını destekler ve kimlik bilgilerini işletim sisteminin kimlik bilgisi deposunda hatırlayabilir. Bu depo, düzenleyicinin başlattığı her program için otomatik olarak bir hesap kaynağı değildir.
Hatırlanan hesap reddedilirse uç noktayı ve duyurulan yöntemi kontrol edin. Sertifika ayarları eksik kimlik doğrulamayı sağlamaz.
Uzantılar ve CLI istekleri
VS Code, uzantı ve CLI senaryoları için http.proxy gibi eski ayarları belgeler. Düzenleyici sürümünü ve uzantının kendi ağ arayüzünü kontrol edin: başka bir kitaplık kullanabilir, bir çalıştırılabilir dosya başlatabilir veya başka bir ortamda çalışabilir.
Tümleşik terminal programları
npm, Git, pip ve diğer komutlar kendi desteklenen proxy ayarlarını kullanır. Sürecin gerçek ortamını inceleyin. Var olan bir terminal eski değişkenleri koruyabilir ve uzak bir terminal başka bir makinede çalışabilir.
Pazaryeri erişimi ve uzantı yapıtlarının teslimi farklı ana makineler kullanabilir. Başarısız istekteki ana makine adını koruyun; başarılı bir katalog veya oturum açma isteği yapıtlara erişilebildiğini kanıtlamaz.
Gizli bilgileri kaldırarak işlemi, sürecin konumunu, proxy uç noktasını ve ilk başarısız aşamayı bildirin. Bu gözlemler 407, TLS hatası veya ulaşılamayan teslim ana makinesini sahibi olan istemcide belirler.