SetCredentials ay tumatanggap ng target flag. Ang pagpasa ng server flag habang dinadaya ang isang proxy challenge ay nagko-configure ng ibang ugnayang pang-authenticate.

Para sa WinHttpRequest automation object, ang proxy target ay HTTPREQUEST_SETCREDENTIALS_FOR_PROXY, na may halagang 1. Ang siksik na bahagi ay:

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

Ipinapalagay nito na napili na ang nilalayong proxy at ang mga halaga ng account ay nagmumula sa normal na configuration ng application. Ang mga credential ay itinatakda pagkatapos ng matagumpay na Open. Kung kailangan din ng destinasyon ang credential, iyon ay hiwalay na target at hiwalay na assignment.

Basahin ang huling status at paraan ng pag-authenticate sa halip na ituring ang matagumpay na assignment bilang matagumpay na pag-sign in. Maaaring tanggihan ng proxy ang hindi suportadong scheme o account na walang pahintulot.

Maaaring i-disable din ng lumang recipe ang mga pagsusuri ng SSL error. Hindi nito naaayos ang credential na itinalaga sa maling target. Panatilihin ang normal na pagpapatunay ng certificate at suriin ang anumang kasunod na TLS error sa sarili nitong koneksyon.

Kaugnay na mga artikulo