Invoke-WebRequest: PowerShell ত প্ৰক্সি প্ৰমাণপত্ৰ যোগান ধৰা
Invoke-WebRequest ৰ প্ৰক্সি প্ৰমাণপত্ৰৰ বাবে সুকীয়া পেৰামিটাৰ আছে। উৎস প্ৰমাণপত্ৰ আৰু ব্ৰাউজাৰৰ সফল লগইন ইয়াৰ বিকল্প নহয়।
স্পষ্ট প্ৰক্সি একাউণ্টৰ বাবে, এটা প্ৰমাণপত্ৰ বস্তু -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 ঘূৰাই দিয়ে, তেন্তে প্ৰক্সি পাছৱৰ্ড উৎস প্ৰমাণপত্ৰ পেৰামিটাৰলৈ নিয়াৰ পৰিৱৰ্তে সেই গন্তব্য লগইন পৰীক্ষা কৰক।