Bayar da asusun Indy a cikin OnProxyAuthorization
Yi amfani da taron tabbatar da wakili na TIdHTTP don bayar da asusu lokacin da tsarin tabbatarwa ya nemi aikace-aikacen.
TIdHTTP yana fallasa OnProxyAuthorization don lokacin da tsarin tabbatar da wakili ya nemi aikace-aikacen ya bayar da asusu. Kirawar dawowa tana karɓar abu TIdAuthentication da sakamakon Handled:
procedure TForm1.IdHTTP1ProxyAuthorization(Sender: TObject;
Authentication: TIdAuthentication; var Handled: Boolean);
begin
Authentication.Username := 'PROXY_USER';
Authentication.Password := 'PROXY_PASSWORD';
Handled := True;
end;
Yi amfani da naúrar IdAuthentication don nau'in kuma sanya wannan hanyar ga taron OnProxyAuthorization na ɓangaren HTTP. Maye gurbin ƙimar wurin ajiya da asusun da dabarar shaidar aikace-aikacen ke bayarwa.
Mayar da Handled=true yana barin tsarin tabbatarwa ya ci gaba da waɗannan ƙima. Mayar da false lokacin da mai amfani ya soke ko aikace-aikacen ya ƙi bayar da shaida.
Ƙarshen wakili har yanzu yana cikin saitin ProxyParams na ɓangaren. Kirawar dawowa tana shiga cikin musayar tsarin da aka zaɓa; ba ta buƙatar lissafta kan Basic ko NTLM da kanta.