Mojn, tja, shit happens. Wenn ich genau hin schaue, steht auch bei mir das %2f. Sorry, aber das ist es nicht!
Steffen Mit freundlichen Gr��en ______________________________________________________ Steffen Grau Sachbearbeiter Anwendungsunterst�tzung Abteilung IV-A-C Informationsverarbeitung, Anwendungsunterst�tzung, CRM-Systeme Lothringer Stra�e 8 09120 Chemnitz envia Mitteldeutsche Energie AG tel.: +49 (371) 482-1714 mail: mailto:[EMAIL PROTECTED] web: http://www.enviam.de > -----Urspr�ngliche Nachricht----- > Von: Exit [SMTP:[EMAIL PROTECTED] > Gesendet am: Donnerstag, 23. Oktober 2003 10:06 > An: [EMAIL PROTECTED] > Betreff: AW: [Asp.net] Authentication-Probs > > Die Adresse ist so eigentlich vollkommen richtig! > > Darin wird codiert - das er auf die Datei "/testarea/webform1.aspx" > weiter geleitet wird! > > Wobei eine Sache doch unterschiedlich ist! Wenn ich meine Anwendung mit > Deiner vergleiche - steht bei mir bei diesem Login immer > > http://localhost/testarea/login.aspx?ReturnUrl=%2ftestarea%2fwebform1.as > px > > Im Vergleich zu Deiner: > > http://localhost/testarea/login.aspx?ReturnUrl=%2testarea%2webform1.aspx > > Wenn Du genau hinschaust - ersetzt er bei mir das Zeichen "/" in "%2f" > und nicht wie bei Dir nur in "%2" > > Ich wei� aber net genau - ob beides m�glich ist - oder ob es vielleicht > daran liegt! > > > -----Urspr�ngliche Nachricht----- > Von: Grau, Steffen [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 22. Oktober 2003 07:29 > An: '[EMAIL PROTECTED]' > Betreff: AW: [Asp.net] Authentication-Probs > > > Mojn, > > Danke erst mal f�r Deine Antwort. Leider ist das nicht so. Ich habe in > meinem Verzeichnis auch noch ne Webform1.aspx stehen, die habe ich > aufgerufen. Dann kommt, so wie es sein sollte die login.aspx aber wenn > ich dort meine Daten eingetragen habe verlinkt mich die kliste nicht auf > die webform1 sondern wieder auf die login! > > Kann das an der Adresse liegen, mit der die Login.aspx aufgerufen wird? > > http://localhost/testarea/login.aspx?ReturnUrl=%2testarea%2webform1.aspx > > Das sieht mir f�r den ersten Blick etwas komisch aus! > > Steffen > > > -----Urspr�ngliche Nachricht----- > > Von: Exit [SMTP:[EMAIL PROTECTED] > > Gesendet am: Dienstag, 21. Oktober 2003 17:55 > > An: [EMAIL PROTECTED] > > Betreff: AW: [Asp.net] Authentication-Probs > > > > Du hast: > > > > Public Sub Login_Click(ByVal sender As Object, ByVal e As > EventArgs) > > If FormsAuthentication.Authenticate(logName.Text, > > logPassword.Text) Then > > FormsAuthentication.RedirectFromLoginPage(logName.Text, > > True) > > Else > > LoginError.Text = "Fehler: Anmeldedaten falsch." > > End If > > End Sub > > > > Aber es m��te: > > > > (Achtung C# - kann das jetzt net so schnell und vor allem Fehlerfrei > > in VB �bersetzen) > > > > if (Page.Request.QueryString["ReturnUrl"] != null) > > FormsAuthentication.RedirectFromLoginPage(logName.Text, True); > else > > { > > FormsAuthentication.SetAuthCookie(_Login.LogonName, > > AutoLogin.Checked); > > Page.Response.Redirect("meineStartSeite.aspx"); > > } > > > > Hei�en! > > > > Grund daf�r das Du immer auf der Login Seite bleibst - wird sein - das > > > Du sie direkt angesprungen hast! Denn nur wenn Du eine andere Seite im > > > gesch�tzten Bereich anspringst - leitet er Dich nach dem Login auf die > > > gew�nschte Seite weiter! Und genau das macht die Methode > > "FormsAuthentication.RedirectFromLoginPage(...)"! > > > > Somit mu�te - wenn Direkt auf die Login Seite gesprungen wird - also > > quasi wenn im QueryString keine ReturnUrl steht - selbst auf die von > > Dir gew�nschte Startseite (im Beispiel: "meineStartSeite.aspx") weiter > > > leiten! Ansonsten w�rde er ewig auf der Login Seite bleiben! > > > > > > > > -----Urspr�ngliche Nachricht----- > > Von: Grau, Steffen [mailto:[EMAIL PROTECTED] > > Gesendet: Dienstag, 21. Oktober 2003 16:34 > > An: [EMAIL PROTECTED] > > Betreff: [Asp.net] Authentication-Probs > > > > > > Mojn, > > > > kann mir bitte mal einer verraten, wo hier mein Fehler liegt? Ich > > m�chte eine Forms Authentifizierung machen, lande aber immer wieder im > > > Authentifizierungsformular! > > > > web.config: > > > > ---------------------------------------------------------------------- > > -- > > ---- > > -------------- > > > > <?xml version="1.0" encoding="utf-8" ?> > > <configuration> > > > > <system.web> > > <compilation defaultLanguage="vb" debug="true" /> > > <customErrors mode="RemoteOnly" /> > > > > <authentication mode="Forms" > > > <forms name="LogOnCookie" > > path="http://intranet6/testarea/" loginUrl="login.aspx" > > protection="All" timeout="25"> > > <credentials passwordFormat="Clear"> > > <user name="Steffen" password="test" /> > > </credentials> > > </forms> > > </authentication> > > <authorization> > > <deny users="?" /> > > </authorization> > > <trace enabled="false" requestLimit="10" pageOutput="false" > > traceMode="SortByTime" localOnly="true" /> > > <sessionState > > mode="InProc" > > stateConnectionString="tcpip=127.0.0.1:42424" > > sqlConnectionString="data > > source=127.0.0.1;Trusted_Connection=yes" > > cookieless="false" > > timeout="20" > > /> > > <globalization requestEncoding="utf-8" responseEncoding="utf-8" /> > > > > </system.web> > > </configuration> > > ---------------------------------------------------------------------- > > -- > > - > > > > login.aspx > > > > ---------------------------------------------------------------------- > > -- > > - > > <%@ Page language="vb" Codebehind="login.aspx.vb" > > AutoEventWireup="false" Inherits="testarea.login" %> <!DOCTYPE HTML > > PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> > > <HEAD> > > <title>login</title> > > <meta name="GENERATOR" Content="Microsoft Visual Studio > > 7.0"> > > <meta name="CODE_LANGUAGE" Content="C#"> > > <meta name="vs_defaultClientScript" > > content="JavaScript"> > > <meta name="vs_targetSchema" > > content="http://schemas.microsoft.com/intellisense/ie5"> > > </HEAD> > > <body MS_POSITIONING="GridLayout"> > > <h1>Anmeldung erforderlich</h1> > > <form runat="server" ID="Form1"> > > <table> > > <tr> > > <td>Name: > > </td> > > <td> > > <asp:TextBox > > Runat="server" > > ID="logName" /> > > </td> > > </tr> > > <tr> > > <td>Kennwort: > > </td> > > <td> > > <asp:TextBox > > TextMode="Password" Runat="server" ID="logPassword" /> > > </td> > > </tr> > > <tr> > > <td></td> > > <td> > > <asp:Button > > Runat="server" > > ID="Submit" Text="Anmelden" OnClick="Login_Click" /> > > </td> > > </tr> > > </table> > > <asp:Label Runat="server" ID="LoginError" > > BackColor="Red" ForeColor="White" /> > > </form> > > </body> > > </HTML> > > > ------------------------------------------------------------------------ > > ---- > > ------------------ > > login.asbx.vb > > > ------------------------------------------------------------------------ > > ---- > > ------------------ > > Imports System.Data > > Imports System.Web.Security > > > > Public Class login > > Inherits System.Web.UI.Page > > Protected logName As TextBox > > Protected logPassword As TextBox > > Protected WithEvents Submit As System.Web.UI.WebControls.Button > > Protected LoginError As Label > > > > Public Sub Login_Click(ByVal sender As Object, ByVal e As > EventArgs) > > If FormsAuthentication.Authenticate(logName.Text, > > logPassword.Text) Then > > FormsAuthentication.RedirectFromLoginPage(logName.Text, > > True) > > Else > > LoginError.Text = "Fehler: Anmeldedaten falsch." > > End If > > End Sub > > End Class > > ---------------------------------------------------------------------- > > -- > > ---- > > ------------------------------ > > > > Ich wei� zur Zeit nicht mehr, wo ich noch suchen soll! :((( Danke,mit > > freundlichen Gr��en > > > > > Steffen Grau > > > > > > > > _______________________________________________ > > Asp.net mailing list > > [EMAIL PROTECTED] > > http://www.glengamoi.com/mailman/listinfo/asp.net > > > > _______________________________________________ > > Asp.net mailing list > > [EMAIL PROTECTED] > > http://www.glengamoi.com/mailman/listinfo/asp.net > _______________________________________________ > Asp.net mailing list > [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net > > _______________________________________________ > Asp.net mailing list > [EMAIL PROTECTED] > http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
