Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi idhttp.post (ssl login) connection closed gracefully -_- (https://www.delphipraxis.net/94730-idhttp-post-ssl-login-connection-closed-gracefully-_.html)

smc 26. Jun 2007 08:22


idhttp.post (ssl login) connection closed gracefully -_-
 
hi leute,

muss euch mal wieder nerven, ich versuche derzeit ein tool zu programmieren welches sich auf einer https:// seite anmelden soll

meine ssl konfiguration habe ich wie in diesem tutorial erstellt: http://www.delphipraxis.net/internal...light=indy+ssl

die post request habe ich per multipart gemacht, habe es aber auch schon mit einem stringstream versucht, bei beiden kommt der gleiche fehler


jedes mal wenn ich mich nun ca. 4x versuche über das tool einzuloggen kommt der fehler "connection closed gracefully", es kam aber auch schon nach mehreren versuchen vor das er sich erfolgreich einloggen konnte

ich frage mich nun wieso der fehler auftaucht (auch ausserhalb der ide)? einmal funktioniert es und bei den nächsten versuchen wieder nicht

eine abfrage ob ich schon eingeloggt bin habe ich auch, daran kann es nicht liegen


p.s. code reiche ich nach sobald ich zuhause bin
pp.s. habe per suche zwar themen bezüglich diesem "fehler" gefunden, allerdings ist das meist auf ftp bezogen

smc 26. Jun 2007 17:26

Re: idhttp.post (ssl login) connection closed gracefully -_-
 
Delphi-Quellcode:
name:= ini.ReadString('Account', 'Username', '');
pwd:= ini.ReadString('Account', 'Password', '');


data := TIdMultiPartFormDataStream.Create;
  try
    data.AddFormField('username', name);
    data.AddFormField('password', pwd);

source:= IdHTTP1ssl.Get('http://site/');
delay(1000);

memo1.text:= IdHTTP1ssl.Post('https://site/login', data);
  finally
    data.Free;
  end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz