Fún àkọsílẹ̀ proxy tí ó ṣe kedere, fi ohun ẹ̀rí ìdánimọ̀ ránṣẹ́ sí -ProxyCredential:

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

Rọ́pò ibi-ìparí pẹ̀lú iṣẹ́ tí a fọwọ́sí. Get-Credential béèrè fún àkọsílẹ̀ dípò kí ó fi ọ̀rọ̀-ìkọ̀kọ̀ sínú ìlà àṣẹ. Àkọsílẹ̀ yìí lọ sí alárinà; ẹ̀rí ìdánimọ̀ ibi-àfojúsùn jẹ́ àṣẹ ọ̀tọ̀ọ̀tọ̀, wọn kò sì lè dáhùn 407 ti proxy.

Tí ètò ìjẹ́rìí proxy àti ìdánimọ̀ ìlànà bá ṣe àtìlẹ́yìn ìjẹ́rìí àpapọ̀, yan -ProxyUseDefaultCredentials dípò. Má ṣe dà á pọ̀ mọ́ ẹ̀rí ìdánimọ̀ proxy tí ó ṣe kedere nínú ìbéèrè kan náà.

Wo ìwé ìtọ́kasí fún ẹ̀yà PowerShell tí ń ṣiṣẹ́ àkọsílẹ̀ náà. Windows PowerShell àti PowerShell òde-òní yàtọ̀ nínú ìmúṣẹ àti wíwá àṣẹ; àwọn ẹ̀yà tí a ṣe àtìlẹ́yìn fún ni ó tún pèsè -NoProxy fún ìbéèrè tààrà tí ó ṣe kedere.

Nígbà tí àkọsílẹ̀ kan náà bá hùwà yàtọ̀ gẹ́gẹ́ bí iṣẹ́

Yẹ àwọn àkọsílẹ̀ $PSDefaultParameterValues tí ó báramu àti ìṣètò proxy tí ìlànà ń ṣe àtìlẹ́yìn. Ètò-ìwíwọ́ lè fi àwọn ìpèsè àkọ́kọ́ proxy tí ó ní í ṣe pẹ̀lú àṣẹ kún ní ìbẹ̀rẹ̀ ìpàdé. Iṣẹ́ tí a ṣètò lè ré àwọn ètò-ìwíwọ́ yẹn kọjá kí ó sì ṣiṣẹ́ lábẹ́ ìdánimọ̀ mìíràn, bí ó tilẹ̀ jẹ́ pé fáìlì àkọsílẹ̀ kò yí padà.

Fi URL ibi-àfojúsùn, ibi-ìparí tí a yàn, ọ̀nà proxy tí a nílò, ẹ̀yà PowerShell àti ẹ̀rí ìdánimọ̀ tí ó ṣe kedere sí ti àkọ́kọ́ wéra, kí o sì pa àwọn àṣírí mọ́. Tí ìjẹ́rìí proxy bá ṣàṣeyọrí tí ibi-àfojúsùn sì dá 401 padà, ṣe ìwádìí ìwọlé ibi-àfojúsùn yẹn dípò gbé ọ̀rọ̀-ìkọ̀kọ̀ proxy lọ sínú àṣẹ ẹ̀rí ìdánimọ̀ orísun.

Àwọn àpilẹ̀kọ tó jọra