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.

Labarai masu alaƙa