TIdHTTP ເປີດເຜີຍ OnProxyAuthorization ສຳລັບຈຸດທີ່ກົນໄກກວດສອບຕົວຕົນຂອງ proxy ຮ້ອງຂໍໃຫ້ແອັບພລິເຄຊັນສະໜອງບັນຊີ. ການເອີ້ນກັບໄດ້ຮັບວັດຖຸ TIdAuthentication ແລະ ຜົນ Handled:

procedure TForm1.IdHTTP1ProxyAuthorization(Sender: TObject;
  Authentication: TIdAuthentication; var Handled: Boolean);
begin
  Authentication.Username := 'PROXY_USER';
  Authentication.Password := 'PROXY_PASSWORD';
  Handled := True;
end;

ໃຊ້ຫົວໜ່ວຍ IdAuthentication ສຳລັບຊະນິດ ແລະ ກຳນົດວິທີນີ້ໃສ່ເຫດການ OnProxyAuthorization ຂອງອົງປະກອບ HTTP. ປ່ຽນຄ່າຕົວຢ່າງດ້ວຍບັນຊີທີ່ຕົວະສາດຂໍ້ມູນຢືນຢັນຂອງແອັບພລິເຄຊັນສະໜອງໃຫ້.

ການສົ່ງຄືນ Handled=true ເຮັດໃຫ້ກົນໄກກວດສອບຕົວຕົນສືບຕໍ່ດ້ວຍຄ່າເຫຼົ່ານັ້ນ. ສົ່ງຄືນ false ເມື່ອຜູ້ໃຊ້ຍົກເລີກ ຫຼື ແອັບພລິເຄຊັນປະຕິເສດທີ່ຈະສະໜອງຂໍ້ມູນຢືນຢັນ.

ຈຸດປາຍທາງຂອງ proxy ຍັງຢູ່ໃນ ການຕັ້ງຄ່າ ProxyParams ຂອງອົງປະກອບ. ການເອີ້ນກັບເຂົ້າຮ່ວມໃນການແລກປ່ຽນຂອງແຜນການທີ່ເລືອກ; ມັນບໍ່ຈຳເປັນຕ້ອງຄິດໄລ່ຫົວຂໍ້ Basic ຫຼື NTLM ດ້ວຍຕົນເອງ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ