![]() |
Tidhttp SSL wird nicht erkannt
Hallo,
ich versuche mich mithilfe von Indy und OpenSSL auf einer Seite einzuloggen, die eben SSL benötigt. Jetzt habe ich alles soweit in meiner IDE eingestellt(SSL Handler usw.) und ich kann zumindest die Loginseite über SSL empfangen. WEnn ich mich dann aber einloggen will (per POST eben) bekomme ich folgende fehlermeldung von der Seite: Zitat:
|
AW: Tidhttp SSL wird nicht erkannt
Hey,
SSL musst du eigentlich nicht erzwingen zeig mal ein bisschen von deinem Code, vielleicht hast du ja irgendwo einen Fehler. Welche Indy Version [Build] benutzt du? Grüße |
AW: Tidhttp SSL wird nicht erkannt
Delphi-Quellcode:
Der Link zur Anmeldung ist dynamisch, deshalb kopier ich den mit GetB raus. Funktioniert auch einwandfrei.
post:= TStringlist.Create;
r:=idhttp1.Get('https://www.neckermann.de/on/demandware.store/Sites-DE-Site/de_DE/Login-Show/'); post.add('dwfrm_login_username='+sg.Cells[1,i+1]+'&dwfrm_login_password='+sg.Cells[2,i+1]+'&dwfrm_login_login.x=41&dwfrm_login_login.y=4&dwfrm_login_login=Login'); anmeldelink:='https://'+GetB(r,'<form action="https://','" method="post'); Memo1.text:= idhttp1.Post(anmeldelink,post); post.free; Indyversion: 9.0.17 |
AW: Tidhttp SSL wird nicht erkannt
Zitat:
Zitat:
Puh' Indy 9 ist ja schon uralt |
AW: Tidhttp SSL wird nicht erkannt
Ah, das hatte ich eben zu Testzwecken ausgebaut, was aber kein Unterschied macht, weil man per 302 auf die https seite weitergeleitet wird.
Ich werde es oben editieren. |
AW: Tidhttp SSL wird nicht erkannt
Ich denke mal die Fehlermeldung:
Zitat:
|
AW: Tidhttp SSL wird nicht erkannt
Ich habe doch bereits geschrieben, dass die Meldung von der Seite kommt und nicht von Indy, deshalb möchte ich SSL ja irgendwie erzwingen.
Die POST-Parameter sind schon richtig(habe ich nicht per Hand zusammengetragen, sondern über Temper Data) und als User-Agent hab ich Firefox drin. Auch wenn alle Informationen im Header genauso sind wie beim original Request mit Firefox, ändert sich nichts an der Ausgabe. Läuft SSL mit Indy 10 denn stabiler und wäre ein Wechsel ratsam? |
AW: Tidhttp SSL wird nicht erkannt
[Scheiss entfernt, danke für den Hinweis]
|
AW: Tidhttp SSL wird nicht erkannt
Zitat:
Zitat:
Code:
application/x-www-form-urlencoded
Zitat:
Zitat:
Zitat:
Schau dir dazu mal mein Tutorial an: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:30 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