Nastavení proxy ve VS Code pro rozšíření, CLI a terminálové programy
Editor, rozšíření, CLI a terminálové programy mohou mít různé síťové cesty. Oddělte uložené přihlášení k proxy od klienta, který odesílá neúspěšný požadavek.
Uložené přihlášení k proxy ve VS Code může existovat současně s neúspěšným stahováním v terminálu nebo v rozšíření. Než změníte uložený účet, určete operaci a proces, který neúspěšný požadavek odesílá.
Základní síťování editoru
Základní podpora proxy ve VS Code pochází z Chromia a obvykle se řídí systémovým nastavením sítě. Podporuje běžná autentizovaná schémata HTTP proxy a umí si zapamatovat přihlašovací údaje v úložišti přihlašovacích údajů operačního systému. Toto úložiště není automaticky zdrojem účtu pro každý program, který editor spustí.
Pokud je uložený účet odmítnut, zkontrolujte koncový bod a inzerovanou metodu. Nastavení certifikátu nedodává chybějící autentizaci.
Rozšíření a požadavky CLI
VS Code dokumentuje zastaralá nastavení, jako je http.proxy, pro scénáře rozšíření a CLI. Zkontrolujte verzi editoru a vlastní síťové rozhraní rozšíření: může používat jinou knihovnu, spouštět spustitelný soubor nebo běžet v jiném prostředí.
Programy v integrovaném terminálu
npm, Git, pip a další příkazy používají vlastní podporované nastavení proxy. Prozkoumejte skutečné prostředí procesu. Existující terminál může uchovat staré proměnné a vzdálený terminál může běžet na jiném počítači.
Přístup k tržišti a doručování artefaktů rozšíření mohou používat různé hostitele. Zachovejte název hostitele z neúspěšného požadavku; úspěšný požadavek na katalog nebo přihlášení neprokazuje dosažitelnost artefaktů.
Nahlaste operaci, umístění procesu, koncový bod proxy a první neúspěšnou fázi bez tajemství. Tato pozorování lokalizují 407, chybu TLS nebo nedostupného hostitele doručení v klientovi, kterému patří.