Laden...

Internet Explorer übersteuern

Erstellt von Iblasius vor 11 Jahren Letzter Beitrag vor 11 Jahren 456 Views
I
Iblasius Themenstarter:in
16 Beiträge seit 2012
vor 11 Jahren
Internet Explorer übersteuern

Hallo liebe Community 😃

Ich hätte mal eine knackige Frage 😄

Aufgabe:

Ich möchte eine Webseite öffnen wo ein Login erforderlich ist.
Das ganze mache ich mit den Namespaces ".NET -> Microsoft.mshtml" und "COM -> Microsoft Internet Controls".

Es soll auch mit den normalen Internet Explorer geöffnet werden, also fällt ein Webbrowser in dieser Hinsicht flach.

Gibt es nun eine Möglichkeit, evtl mit HttpWebRequest oder so, zu prüfen, ob man eingeloggt ist und wenn nicht, dass man die Benutzerdaten den IE mitgibt?

Ich hoffe, ich hab das so einigermaßen verständlich erklärt 😃

Danke schon mal und LG 😃

W
872 Beiträge seit 2005
vor 11 Jahren

Ein HttpWebRequest benutzt nicht den Internet Explorer, sondern implementiert HTTP selber.
Wenn Du COM benutzt, dann laeuft im Hintergrund der Internet-Explorer. COM ist nie so stabil und schnell wie HttpWebRequest und eher eine unsaubere Loesung.
An Deiner Stelle wuerde ich mal mit dem Fiddler ausprobieren, was tatsaechlich gemacht wird, wenn Du das login sendest. Dann kannst Du Dir genau ueberlegen, was Du machen willst.

I
Iblasius Themenstarter:in
16 Beiträge seit 2012
vor 11 Jahren

Super danke für die Antwort.

Ich werde mir den Fiddler mal ansehen.