SetCredentials pranon një flamur synimi. Kalimi i flamurit të serverit gjatë diagnostikimit të një sfide proxy konfiguron një marrëdhënie tjetër vërtetimi.

Për objektin e automatizimit WinHttpRequest, synimi i proxy-t është HTTPREQUEST_SETCREDENTIALS_FOR_PROXY, me vlerë 1. Një fragment i përmbledhur është:

Const ProxyCredentials = 1
request.Open "GET", "https://example.com/", False
request.SetCredentials proxyUser, proxyPassword, ProxyCredentials
request.Send

Kjo supozon se proxy-i i synuar është zgjedhur tashmë dhe vlerat e llogarisë vijnë nga konfigurimi normal i aplikacionit. Kredencialet vendosen pas një Open të suksesshëm. Nëse edhe destinacioni kërkon kredenciale, ai është një synim i veçantë dhe një caktim i veçantë.

Lexoni statusin përfundimtar dhe metodën e vërtetimit në vend që ta trajtoni një caktim të suksesshëm si një hyrje të suksesshme. Proxy-i mund të refuzojë një skemë të pambështetur ose një llogari pa leje.

Një recetë e vjetër mund të çaktivizojë edhe kontrollet e gabimeve SSL. Kjo nuk rregullon kredenciale të caktuara për synimin e gabuar. Mbani validimin normal të certifikatës dhe diagnostikoni çdo gabim TLS të mëvonshëm në lidhjen e vet.

Artikuj të ngjashëm