Frage zu Anmeldung mit httpwebrequest und Credentials

02/04/2009 - 12:06 von Jo Michael | Report spam
Hallo,
ich will mich per HttpWebRequest und NetworkCredentials eine
Webseite aufrufen für dich mich per Windows Authentifizierung anmelden muss.
Ich hab dazu bei Microsoft ein Beispiel gefunden:
http://msdn.microsoft.com/de-de/lib...nager.aspx
Hier der interessante Codeauschschnitt:
// Create the Web request object.
HttpWebRequest req = (HttpWebRequest) WebRequest.Create(url);
// Define the request access method.
req.Method = "GET";
// Define the request credentials according to the user's input.
req.Credentials = new NetworkCredential(username, password,
domain);
// Issue the request.
HttpWebResponse result = (HttpWebResponse) req.GetResponse();
Stream sData = result.GetResponseStream();

Ich kann mich also (hier eine Konsolenanwendung) an der Webseite anmelden
und zB. den Inhalt der Webseite (GetResponseStream) in der DOS-Box
anschauen.
Das funktioniert schonmal.
Das ist wie gesagt eine Konsolenanwendung. Eigentlich will ich das Bsp.
umbauen das diese
Anwendung in einer Webseite auf'm Sharepoint Server làuft. Also da in der
Umgebung einer Webseite làuft und mich an eine andere weiterleitet mit den
"neuen" Anmeldedaten.

Ich steh irgendwie auf'm Schlauch und weiß nicht wie ich den nàchsten
Schritt anpacken soll.

Danke schonmal,
gruss,
Jo
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
02/04/2009 - 13:13 | Warnen spam
Hallo Jo,

"Jo Michael" schrieb:

Das funktioniert schonmal.
Das ist wie gesagt eine Konsolenanwendung. Eigentlich will ich das Bsp. umbauen das diese
Anwendung in einer Webseite auf'm Sharepoint Server làuft. Also da in der
Umgebung einer Webseite làuft und mich an eine andere weiterleitet mit den "neuen" Anmeldedaten.



wo genau liegt denn das Problem? Und was verstehst Du unter "weiterleiten"?
Soll der Browser auf die neue Seite umgeleitet werden? Das wird so erstmal
nicht funktionieren, wenn Du rein serverseitig einen Request absetzt. Dafür
wàre Response.Redirect geeigneter.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen