Příznak cíle přihlašovacích údajů proxy v WinHttpRequest
V WinHttpRequest použijte cíl přihlašovacích údajů proxy, místo abyste uplatnili údaje serveru a zamaskovali nesouvisející chybu TLS.
SetCredentials přijímá příznak cíle. Předání příznaku serveru při diagnostice výzvy proxy nastaví jiný vztah ověřování.
U automatizačního objektu WinHttpRequest je cílem proxy HTTPREQUEST_SETCREDENTIALS_FOR_PROXY s hodnotou 1. Stručný úryvek:
Const ProxyCredentials = 1
request.Open "GET", "https://example.com/", False
request.SetCredentials proxyUser, proxyPassword, ProxyCredentials
request.Send
Předpokládá se, že zamýšlená proxy už je vybrána a že hodnoty účtu pocházejí z běžné konfigurace aplikace. Přihlašovací údaje se nastavují po úspěšném Open. Pokud údaje potřebuje i cíl, jde o samostatný cíl a samostatné přiřazení.
Čtěte konečný stav a metodu ověřování, místo abyste úspěšné přiřazení považovali za úspěšné přihlášení. Proxy může odmítnout nepodporované schéma nebo účet bez oprávnění.
Starý recept může také vypnout kontroly chyb SSL. To neopraví údaje přiřazené špatnému cíli. Zachovejte běžné ověření certifikátu a každou pozdější chybu TLS diagnostikujte na jejím vlastním připojení.