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

Antwort per Email an