Għal kont tal-proxy espliċitu, għaddi oġġett tal-kredenzjali lil -ProxyCredential:

$proxyAccount = Get-Credential
Invoke-WebRequest -Uri https://example.com/ -Proxy http://proxy.example:8080 -ProxyCredential $proxyAccount

Ibdel il-punt tat-tmiem bis-servizz approvat. Get-Credential jitlob kont minflok ma jdaħħal password fil-linja tal-kmand. Dan il-kont imur għand l-intermedjarju; il-kredenzjali tad-destinazzjoni huma parametru separat u ma jistgħux iwieġbu 407 tal-proxy.

Jekk l-iskema ta' awtentikazzjoni tal-proxy u l-identità tal-proċess jappoġġjaw awtentikazzjoni integrata, agħżel -ProxyUseDefaultCredentials minflok. Tħallitx ma' kredenzjali tal-proxy espliċiti fl-istess talba.

Iċċekkja r-referenza għall-verżjoni ta' PowerShell li qed tħaddem l-iskritt. Windows PowerShell u PowerShell moderni jvarjaw fl-implimentazzjoni u fid-disponibbiltà tal-parametri; il-verżjonijiet appoġġjati jipprovdu wkoll -NoProxy għal talba diretta espliċita.

Meta l-istess skritt iġib ruħu b'mod differenti bħala kompitu

Iċċekkja l-entrati rilevanti ta' $PSDefaultParameterValues u l-konfigurazzjoni tal-proxy appoġġjata mill-proċess. Profil jista' fil-bidu tas-sessjoni jżid valuri prestabbiliti tal-proxy speċifiċi għall-kmand. Kompitu skedat jista' jħalli barra dak il-profil u jaħdem b'identità oħra, għalkemm il-fajl tal-iskritt ma jinbidilx.

Qabbel l-URL tad-destinazzjoni, il-punt tat-tmiem magħżul, il-metodu tal-proxy meħtieġ, il-verżjoni ta' PowerShell u l-kredenzjali espliċiti kontra dawk prestabbiliti, filwaqt li żżomm is-sigrieti mgħottija. Jekk l-awtentikazzjoni tal-proxy tirnexxi u d-destinazzjoni tirritorna 401, investiga l-login ta' dik id-destinazzjoni minflok ma ċċaqlaq il-password tal-proxy fil-parametru tal-kredenzjali tal-oriġini.

Artikli relatati