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 սխալն իր սեփական կապում։