Invoke-WebRequest: bixinta aqoonsiga proxy-ga gudaha PowerShell
Invoke-WebRequest wuxuu leeyahay halbeegyo gaar ah oo aqoonsiga proxy-ga ah. Aqoonsiga meesha loo socdo iyo gelitaanka guuleysta ee browser-ka ma beddelaan kuwaas.
Xisaab proxy oo cad, u gudbi shay aqoonsi ah -ProxyCredential:
$proxyAccount = Get-Credential
Invoke-WebRequest -Uri https://example.com/ -Proxy http://proxy.example:8080 -ProxyCredential $proxyAccountKu beddel barta dambe adeegga la ansixiyay. Get-Credential wuxuu weyddiistaa xisaab halkii uu password ku daro khadka amarrada. Xisaabtan waxay u tagtaa dhexdhexaadiyaha; aqoonsiga meesha loo socdo waa halbeeg gaar ah oo ma jawaabi karo 407-ka proxy-ga.
Haddii nidaamka xaqiijinta proxy-ga iyo aqoonsiga habka ay taageeraan xaqiijin isku dhafan, dooro -ProxyUseDefaultCredentials. Ha ku darin aqoonsi proxy oo cad isla codsigaas.
Eeg tixraaca nooca PowerShell ee socodsiinaya qoraalka. Windows PowerShell iyo PowerShell casriga ah way ku kala duwan yihiin hirgelinta iyo helitaanka halbeegga; noocyada la taageeray waxay sidoo kale bixiyaan -NoProxy codsi toos ah oo cad.
Marka isla qoraalku si kale u dhaqmo marka loo eego hawsha
Baadh galitaannada $PSDefaultParameterValues ee khuseeya iyo qaabeynta proxy-ga ee habku taageero. Profaylku wuxuu bilowga fadhiga ku dari karaa caadiyada proxy ee amarka u gaar ah. Hawsha la qorsheeyay waxay ka boodi kartaa profaylkaas oo ku shaqayn kartaa aqoonsi kale, inkastoo faylka qoraalku aanu isbeddelin.
Isbarbardhig URL-ka meesha loo socdo, barta dambe ee la doortay, habka proxy-ga loo baahan yahay, nooca PowerShell iyo aqoonsiga cad iyo kan caadiga ah, adigoo qarinaya sirta. Haddii xaqiijinta proxy-ga guuleysato oo meesha loo socdo soo celiso 401, baadh gelitaanka meeshaas halkii aad password-ka proxy-ga u rari lahayd halbeegga aqoonsiga asalka.