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 қатесін өз байланысында диагностикалаңыз.

Қатысты мақалалар