Ukunikeza i-akhawunti ye-Indy ku-OnProxyAuthorization
Sebenzisa isigameko sokuqinisekisa i-proxy se-TIdHTTP ukunikeza i-akhawunti lapho indlela yokuqinisekisa icela uhlelo lokusebenza.
I-TIdHTTP iveza i-OnProxyAuthorization endaweni lapho indlela yokuqinisekisa i-proxy icela uhlelo lokusebenza ukuthi lunikeze i-akhawunti. Ukubizwa okubuyayo kwamukela into ye-TIdAuthentication kanye nomphumelo we-Handled:
procedure TForm1.IdHTTP1ProxyAuthorization(Sender: TObject;
Authentication: TIdAuthentication; var Handled: Boolean);
begin
Authentication.Username := 'PROXY_USER';
Authentication.Password := 'PROXY_PASSWORD';
Handled := True;
end;
Sebenzisa iyunithi ye-IdAuthentication yalolu hlobo bese uxhumanisa le ndlela nesigameko se-OnProxyAuthorization sengxenye ye-HTTP. Faka i-akhawunti enikezwa yingqondo yezifakazelo zohlelo lokusebenza esikhundleni samanani ezindawo zokubamba.
Ukubuyisela i-Handled=true kwenza indlela yokuqinisekisa iqhubeke nalawo manani. Buyisela i-false lapho umsebenzisi ekhansela noma uhlelo lokusebenza lunqaba ukunikeza isifakazelo.
Indawo yokuphela ye-proxy iseyingxenye ye-simo se-ProxyParams sengxenye. Ukubizwa okubuyayo kubamba iqhaza ekushintshiswaneni kwesikimu esikhethiwe; akudingeki sibale isihloko se-Basic noma se-NTLM ngokwaso.