Frage

Ich habe mich gefragt, ob jemand weiß, wie man eine normale Browser-Sitzung starten und die Benutzername und das Passwort von c # Code eingeben - vielleicht einen webrequest mit

nb Benutzername und Passwort ist der Popup-Bildschirm kein eingebettetes Benutzernamen und Passwort-Tag.

War es hilfreich?

Lösung

Der Popup-Anmeldeinformationen des Benutzers Bildschirm ist, was? Windows Credential Dialogfeld? Wenn Sie sprechen, indem man das integrierte Authentifizierung mithilfe Dialogfeld WebBrowser Kontrolle über. Sehen Sie bitte diesen Link, http://izlooite.blogspot.com /2009/06/bypass-integrated-authentication-using.html .

Lassen Sie mich wissen, ob dies Ihr Problem löst, ich Dich mit dem Code zur Verfügung stellen kann.

Andere Tipps

Obwohl dies kann über eine Web-Anfrage durchgeführt werden, gibt es vorgefertigte Tools, die dies unterstützen, wie Selen . Es kommt sogar mit einer FireFox-Plugin, die Ihre Aktionen auf einer Website erfaßt (zB Anmeldung) und exportiert das C # -Code benötigt, um den Befehl zu automatisieren.

Es wird verwendet in erster Linie als Testgenerierung Rahmen, aber man konnte leicht den Login aufzeichnen, bearbeiten Sie dann die # Code generiert C einen dynamischen Benutzernamen und Kennwort zu verwenden.

Was macht diesen Rahmen ist wirklich schön, dass es die HTML-Analyse für Sie behandelt. Zusätzlich kann es optional einen dedizierten Server oder Server verwenden, um die Tests durchführt, wenn Sie eine ganze Menge von Anfragen zu tun brauchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top