Huch, ein klassiker ;-) Ich habe diese Frage vor einiger Zeit mal in ein paar Foren gestellt.
Die Notation http://username:passwort@;host.de ist von FTP entliehen. Dort ist sie meines Wissens sogar standardisiert. Im http ist es so, dass sie von g�ngigen Browsern akzeptiert wird, weckgeschickt werden username & pwd aber nur, wenn vorher ein Statuscode kam, der Authentifizierung verlangt (401). In diesem Fall verwenden die Browser username und passwort typischerweise, um den User zu authentifizieren. Strato macht ja Werbung mit @-Domains. Wenn Du Dir aber mal den Quelltext genau anschaust, den die an die Browser schicken, dann siehst Du, dass die username:passwort per Javascript ermitteln, weil der Browser (da er nicht zur Auth aufgefordert wurde) die Anmeldedaten nicht losgeschickt hat. Theoretisch m�sste es m�glich sein, dem User bei aufruf der ersten Adresse 401 zu schicken und wenn der User dann mit blabla@... Wiederkommt das blabla auszulesen und irgendwo hinzuschreiben. Das m�sste in ASP.NET mit httpmodules (ich mein, das hei�t so...) gehen. Gru� Markus -----Original Message----- From: [EMAIL PROTECTED] [mailto:bounce-aspdedotnet-971175@;aspfriends.com] On Behalf Of Mansur Esmann [OM] Sent: Mittwoch, 30. Oktober 2002 09:22 To: aspDEdotnet Subject: [aspdedotnet] Anmeldedaten der URL Hallo, wie kann ich denn die Anmeldedaten �ber eine URL �bergeben und dann entsprechend auslesen? Die URL schreibt man doch so: http://username:passwort@;host.de oder? und wie frage ich username und passwort ab? Request.ServerVariables["Logon_User"] geht ja nicht, weil er ja noch nicht angemeldet wurde ... Gru� Mansur | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie | k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
