Einzelnen Beitrag anzeigen

whiteF

Registriert seit: 14. Okt 2008
45 Beiträge
 
#3

AW: einloggen mit INDY http

  Alt 7. Sep 2014, 15:00
hi,
danke für dein beitrag, ich habe es nun umgesetzt, werde jedoch nicht eingeloggt.

ich habe den IOhandle den SSLhandle mitegeteilt:
IdHTTP.IOHandler := SSL1;

ich habe die direkte https als loginseite weitergegeben:
IdHTTP.Post('https://lounge.deutschlandsim.de/login', slParams);

und "libeay32.dll" & "ssleay32.dll" habe ich mir in der aktuellsten vesion ebenfalls besorgt und im "*.exe" Pfad beigelegt.

Warum kann ich mich nun immernoch nicht einloggen?
wer kann mir hier weiterhelfen?

VG

Delphi-Quellcode:
procedure TfrmMain.btnLoginClick(Sender: TObject);
var
  sHTMLCode, sURL, strQuelltext : String;
  iPos1, iPos2: Integer;
  sFormKey, sIV, sCheckCode: String;
  slParams: TStringList;
  SSL1: TIdSSLIOHandlerSocketOpenSSL;
begin
  slParams := TStringList.Create;

  slParams.Add('loginname='+edtEmail.Text);
  slParams.Add('password='+edtPassword.Text);

  SSL1 := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
  SSL1.SSLOptions.Method := sslvSSLv23;

  IdHTTP.IOHandler := SSL1;
  strQuelltext := IdHTTP.Post('https://lounge.deutschlandsim.de/login', slParams);
  slParams.Free;

  WB_LoadHTML(WebBrowser1, strQuelltext);
end;
  Mit Zitat antworten Zitat