ផ្តល់គណនី Indy ក្នុង OnProxyAuthorization
ប្រើព្រឹត្តិការណ៍ផ្ទៀងផ្ទាត់ប្រូកស៊ីរបស់ TIdHTTP ដើម្បីផ្តល់គណនី នៅពេលយន្តការផ្ទៀងផ្ទាត់ស្នើសុំពីកម្មវិធី។
TIdHTTP បង្ហាញ OnProxyAuthorization សម្រាប់ចំណុចដែលយន្តការផ្ទៀងផ្ទាត់ប្រូកស៊ីស្នើសុំឱ្យកម្មវិធីផ្តល់គណនី។ ការហៅត្រឡប់ទទួលបានវត្ថុ 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 នៅពេលអ្នកប្រើបោះបង់ ឬកម្មវិធីបដិសេធផ្តល់ព័ត៌មានសម្ងាត់។
ចំណុចបញ្ចប់ប្រូកស៊ីនៅតែស្ថិតក្នុង ការកំណត់ ProxyParams របស់សមាសភាគ។ ការហៅត្រឡប់ចូលរួមក្នុងការផ្លាស់ប្តូរនៃគ្រោងការណ៍ដែលបានជ្រើស វាមិនចាំបាច់គណនាក្បាល Basic ឬ NTLM ដោយខ្លួនឯងទេ។