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 ክፍልን ይጠቀሙ እና ይህን ዘዴ ከHTTP አካሉ OnProxyAuthorization ክስተት ጋር ያገናኙት። የቦታ ያዥ እሴቶቹን በመተግበሪያው የምስክር ወረቀት አመክንዮ በሚቀርበው መለያ ይተኩ።

Handled=true መመለስ የማረጋገጫ ዘዴው በእነዚያ እሴቶች እንዲቀጥል ያደርጋል። ተጠቃሚው ሲሰርዝ ወይም መተግበሪያው ምስክር ወረቀት ለመስጠት ሲወድቅ false ይመልሱ።

የፕሮክሲ መጨረሻ ነጥቡ አሁንም በየአካሉ ProxyParams ውቅር ውስጥ ነው። የጥሪው ተግባር በተመረጠው መርሃግብር ልውውጥ ውስጥ ይሳተፋል፤ የBasic ወይም የNTLM ራስጌን ራሱ ማስላት አያስፈልገውም።

ተዛማጅ ጽሑፎች