په WinHttpRequest کې د پراکسي د اعتبارنامې د هدف بیرغ
په WinHttpRequest کې د پراکسي د اعتبارنامې هدف وکاروئ، نه دا چې د سرور اعتبارنامه پلي کړئ او یوه بېاړیکه TLS تېروتنه پټه کړئ.
SetCredentials د هدف بیرغ اخلي. کله چې د پراکسي ننګونه تشخیص کوئ د سرور بیرغ تېرول بېله تصدیق اړیکه تنظیموي.
د WinHttpRequest د اتومات کولو شی لپاره د پراکسي هدف HTTPREQUEST_SETCREDENTIALS_FOR_PROXY دی چې ارزښت یې 1 دی. یوه لنډه برخه دا ده:
Const ProxyCredentials = 1
request.Open "GET", "https://example.com/", False
request.SetCredentials proxyUser, proxyPassword, ProxyCredentials
request.Send
دا فرض کوي چې پامشوی پراکسي لا دمخه ټاکل شوی او د حساب ارزښتونه د اپلیکیشن له عادي ترتیباتو راځي. اعتبارنامې د بریالي Open وروسته ټاکل کیږي. که منزل هم اعتبارنامې ته اړتیا ولري، هغه جلا هدف او جلا سپارل دی.
د سپارلو بریا د ننوتلو بریا مه ګڼئ، بلکې وروستی حالت او د تصدیق طریقه ولولئ. پراکسي کېدای شي ناودل شوی سکیم یا بې اجازې حساب رد کړي.
زړه ترکیب کېدای شي د SSL د تېروتنې څېړنې هم بندې کړي. دا هغه اعتبارنامې نه جوړوي چې غلط هدف ته سپارل شوې. عادي د سند تصدیق وساتئ او هر وروستی TLS تېروتنه په خپله اړیکه کې تشخیص کړئ.