Nochdaidh TIdHTTP OnProxyAuthorization airson an àite far a dh'iarras inneal dearbhaidh progsaidh air an aplacaid cunntas a thoirt seachad. Gheibh an t-ath-ghairm nì TIdAuthentication agus toradh Handled:

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

Cleachd an aonad IdAuthentication airson an t-seòrsa agus sònraich an dòigh seo do thachartas OnProxyAuthorization a' cho-phàirt HTTP. Cuir an cunntas a bheir loidsig theisteanas na h-aplacaid seachad an àite nan luachan-àite.

Le Handled=true a thilleadh, faodaidh an t-inneal dearbhaidh leantainn leis na luachan sin. Till false nuair a chuireas an neach-cleachdaidh dheth no nuair a dh'àisearas an aplacaid teisteanas a thoirt seachad.

Buineas ceann-uidhe a' phrogsaidh fhathast do rèiteachadh ProxyParams a' cho-phàirt. Gabhaidh an t-ath-ghairm pàirt ann an iomlaid an sgeama a thagh thu; chan fheum e ceann Basic no NTLM a thomhas e fhèin.

Artaigilean co-cheangailte