Nach httpwebrequest browser starten und eingeloggt sein?

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von bigbasti.

    Nach httpwebrequest browser starten und eingeloggt sein?

    Guten Tag.

    Würde gerne wissen ob man nach einem Httpwebrequest zb. FireFox starten kann und automatisch mit den daten vom request eingeloggen kann?
    Also quasi nach dem request browser start und man ist automatisch eingeloggt.

    Mein erster ansatz wäre da irgendwie über Cookies oder so?

    Vielen Dank

    MFG
    GOOGLE ist mein Meister :)
    Hallo,

    mit einem Webrequest kann man keinen Browser starten, damit kann man eine URL anfordern und an diese URL Parameter oder Daten übergeben.

    Man bekommt dann eine Antwort von der Seite, die dann dem WebResponse entspeicht.

    Wenn du dich über ein Webrequest auf der Webseite einloggst und diesen Login dann für einen Browser gültig halten willst gibt es da mehrere möglichkeiten, je nachdem wie die ziel Webseite den Login durch führt.

    Es kann sein, dass die Seite eine sessionid geenreirt und diese an die urls hängt dann reicht es einfach diese ID an deine URL zu hängen und über Process.start(URL) den Browser zu starten.

    Geht das nicht wird das Ganze etws komplexer. Denn Webseiten sichern Cookies um eingeloggt zu bleiben, dann müsstest du wie du schon sagtest einen Cookie für firefox erstellen, von dem der Browser denkt er gehört ihm, da musst du aber aufpassen, da die Browser auch nciht blöde sind und aufpassen wer da an ihren cookies herumspielt.

    Wenn du sagst ws du da eingetlich vorhast kann man das vielleicht sogar anders / besser / einfacher regeln.