SetCredentials inachukua bendera ya lengo. Kupitisha bendera ya seva unapochunguza changamoto ya proksi huweka uhusiano mwingine wa uthibitishaji.

Kwa kitu cha uendeshaji kiotomatiki cha WinHttpRequest, lengo la proksi ni HTTPREQUEST_SETCREDENTIALS_FOR_PROXY, lenye thamani ya 1. Kipande kifupi ni:

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

Hii inadhania kuwa proksi inayokusudiwa imechaguliwa tayari na thamani za akaunti zinatoka kwenye usanidi wa kawaida wa programu. Vitambulisho huwekwa baada ya Open kufaulu. Ikiwa lengwa pia linahitaji vitambulisho, hilo ni lengo tofauti na ugawaji tofauti.

Soma hali ya mwisho na mbinu ya uthibitishaji badala ya kuchukua ugawaji uliofaulu kama kuingia kulikofaulu. Proksi inaweza kukataa mpango usiotumika au akaunti isiyo na ruhusa.

Kichocheo cha zamani kinaweza pia kuzima ukaguzi wa hitilafu za SSL. Hilo halirekebishi vitambulisho vilivyogawiwa lengo lisilo sahihi. Weka uthibitishaji wa kawaida wa cheti na chunguza hitilafu yoyote ya TLS baadaye kwenye muunganisho wake yenyewe.

Makala zinazohusiana