Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Basic Authentication mit IdHTTPClient (https://www.delphipraxis.net/30785-basic-authentication-mit-idhttpclient.html)

FriFra 29. Sep 2004 10:41


Basic Authentication mit IdHTTPClient
 
Irgendwie erfolgt bei mir keine Authentifizierung :gruebel: ...
Delphi-Quellcode:
procedure TForm1.BitBtn1Click(Sender: TObject);
var
  Site: string;
begin
  IdHttp1.Request.BasicAuthentication := True;
  IdHttp1.Request.Username := Edit2.Text;
  IdHttp1.Request.Password := Edit3.Text;
  Site := IdHttp1.Get('http://' + Edit1.Text + '/');
  showmessage(Site);
end;
Ich bekomme trotz korrekter Daten immer einen 401/Unauthorized Fehler...

Basilikum 29. Sep 2004 11:09

Re: Basic Authentication mit IdHTTPClient
 
handelt es sich allenfalls um einen IIS, der keine "unsicheren" Authentications zulässt (Basic läuft unter unsicher, da Plain-Text-Übertragung) ?

FriFra 29. Sep 2004 11:43

Re: Basic Authentication mit IdHTTPClient
 
Nein, es handelt sich um einen Sipure SPA-3000 SipPhone Adapter. Man kann mit Browsern <> IE allerdings problemlos über http://[user]:[password]@[ip] auf das Gerät zugreifen... Nur der IE und Indy bekommen das nicht hin :roll:

alcaeus 29. Sep 2004 11:58

Re: Basic Authentication mit IdHTTPClient
 
Hi Frifra,

welche IE-Version hast du? AFAIK wurde diese Art der Authentifizierung aus Sicherheitsgründen aus dem IE rausgenommen. Wie es sich mit den Indys verhält weiß ich leider nicht.

Greetz
alcaeus

FriFra 29. Sep 2004 13:20

Re: Basic Authentication mit IdHTTPClient
 
Das wird jetzt aber langsam off-Topic... Wie Authentifiziere ich mich nun mit den Indys?


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:43 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