SetCredentials tek eit målflagg. Å senda serverflagget medan ein proxy-utfordring blir diagnostisert, konfigurerer eit anna autentiseringsforhold.

For WinHttpRequest-automatiseringsobjektet er proxymålet HTTPREQUEST_SETCREDENTIALS_FOR_PROXY, med verdien 1. Eit kompakt utdrag er:

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

Dette føreset at den tiltenkte proxyen allereie er vald, og at kontoverdiane kjem frå den normale konfigurasjonen til programmet. Legitimasjonar blir sette etter ein vellukka Open. Viss destinasjonen òg treng legitimasjonar, er det eit eige mål og ei eiga tildeling.

Les den endelege statusen og autentiseringsmetoden i staden for å sjå på ei vellukka tildeling som ei vellukka innlogging. Proxyen kan avvise eit oppsett som ikkje er støtta, eller ein konto utan løyve.

Ein gammal oppskrift kan òg slå av SSL-feilkontrollar. Det reparerer ikkje ein legitimasjon som er tildelt feil mål. Hald på vanleg sertifikatvalidering og diagnostiser kvar seinare TLS-feil på si eiga tilkopling.

Relaterte artiklar