స్పష్టమైన ప్రాక్సీ ఖాతా కోసం, ఆధార వస్తువును -ProxyCredential కు అందించండి:

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

ఎండ్‌పాయింట్‌ను ఆమోదించబడిన సేవతో భర్తీ చేయండి. Get-Credential కమాండ్ లైన్‌లో పాస్‌వర్డ్ పొందుపరచకుండా ఖాతాను అడుగుతుంది. ఈ ఖాతా మధ్యవర్తికి వెళ్తుంది; గమ్యం యొక్క ఆధారాలు ప్రత్యేక పరామితి మరియు ప్రాక్సీ యొక్క 407 కి సమాధానం ఇవ్వలేవు.

ప్రాక్సీ యొక్క ప్రామాణీకరణ పథకం మరియు ప్రక్రియ గుర్తింపు సమన్వయ ప్రామాణీకరణను మద్దతు ఇస్తే, బదులుగా -ProxyUseDefaultCredentials ఎంచుకోండి. అదే అభ్యర్థనలో స్పష్టమైన ప్రాక్సీ ఆధారంతో కలపవద్దు.

స్క్రిప్ట్ నడిపే PowerShell వెర్షన్ కోసం సూచనను తనిఖీ చేయండి. Windows PowerShell మరియు ఆధునిక PowerShell అమలు మరియు పరామితి లభ్యతలో భిన్నంగా ఉంటాయి; మద్దతు ఉన్న వెర్షన్లు స్పష్టమైన ప్రత్యక్ష అభ్యర్థన కోసం -NoProxy కూడా అందిస్తాయి.

అదే స్క్రిప్ట్ పనిగా భిన్నంగా ప్రవర్తించినప్పుడు

సంబంధిత $PSDefaultParameterValues నమోదులను మరియు ప్రక్రియ మద్దతు ఇచ్చే ప్రాక్సీ కాన్ఫిగరేషన్‌ను తనిఖీ చేయండి. ప్రొఫైల్ సెషన్ ప్రారంభంలో ఆదేశ-నిర్దిష్ట ప్రాక్సీ డిఫాల్ట్‌లను జోడించవచ్చు. షెడ్యూల్ చేసిన పని ఆ ప్రొఫైల్‌ను దాటవేసి మరో గుర్తింపుతో నడుస్తుంది, స్క్రిప్ట్ ఫైల్ మారకపోయినా.

గమ్య URL, ఎంచుకున్న ఎండ్‌పాయింట్, అవసరమైన ప్రాక్సీ పద్ధతి, PowerShell వెర్షన్ మరియు స్పష్టమైన మరియు డిఫాల్ట్ ఆధారాలను పోల్చండి, రహస్యాలను కప్పి ఉంచండి. ప్రాక్సీ ప్రామాణీకరణ విజయవంతమై గమ్యం 401 తిరిగి ఇస్తే, ప్రాక్సీ పాస్‌వర్డ్‌ను మూల ఆధార పరామితిలోకి తరలించకుండా ఆ గమ్యం లాగిన్‌ను పరిశీలించండి.

సంబంధిత వ్యాసాలు