![]() |
IdHTTP + Digest Authentication
Hallo,
Ich möchte über die Indy HTTP Komponente eine Digest Authentifizierung auf einem entfernten Server durchführen. Leider funktioniert dies (im Gegensatz zur Basic Authentication) nicht ganz so einfach. Bei den Indy Komponenten ist eine extra Klasse "TIdDigestAuthentication" enthalten. Wenn ich folgenden Code ausführe:
Delphi-Quellcode:
wird mir auch der entsprechende Authentication String angezeigt. Nur wie kann ich dies mit der IdHTTP Komponente verbinden?
var
d: TIdDigestAuthentication; begin d := TIdDigestAuthentication.Create; d.Username := 'test'; d.Password := 'test'; showmessage(d.Authentication); end; Hat von euch jemand schon eine Digest Authentifizierung erfolgreich hinbekommen? (zur Not auch ohne Indy). Danke im Voraus! |
Re: IdHTTP + Digest Authentication
Ich hab das mal mit Synapse für die Serverseite umgesetzt gehabt, und von daher noch einen Verweis gefunden, nachdem ich das gebaut hatte:
![]() |
Re: IdHTTP + Digest Authentication
Hallo,
Danke für deine Antwort. Zitat:
In der Versionshistory der IdHTTP steht jedoch geschrieben, dass diese die Digest Authentifizierung eigentlich unterstützen sollte. Zitat:
|
Re: IdHTTP + Digest Authentication
Hallo,
Ich habe einfach mal bei "OnAuthorization" folgendes eingefügt:
Delphi-Quellcode:
Leider erscheint nie die Messagebox "test". Offensichtlich wird die Funktion "OnAuthorization" niemals von IdHTTP ausgeführt?
showmessage('test');
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz