http://www.aspxheute.com/artikel/20020705.htm
Na ok, hat jetzt nicht speziell damit zu tun, aber der die Frage ist bei mir 
hier aufgetaucht:

Bei mir ist Me.Request.IsAuthenticated immer True, was ich ja an den 
geschützten Seiten mit ner if-Abfrage machen soll oder? Das was ich an dem 
SourceCode verändert habe ist nur, dass ich meine Abfrage auf nen SQL-Server 
mache und nicht Oledb, der Rest ist aus dem Artikel übernommen.

(Btw. Me.Request.IsAuthenticated funktioniert bei mir in anderen Projekten 
super, wo ich noch die einzelnen Benutzer einzeln in der web.config auflisten 
konnte)

das ist auf meiner geschützten Seite:
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles MyBase.Load
        If Me.Request.IsAuthenticated Then
            Label1.Text = "hallo"
        Else
            Dim strURL As String
            strURL = "login.aspx"
            Me.Response.Redirect(strURL)
        End If
    End Sub

und das auf der Login:
        If Page.IsValid Then
            Dim strDbConnString As String = 
ConfigurationSettings.AppSettings("LoginDb")
            Dim con As SqlConnection = New SqlConnection(strDbConnString)
            con.Open()
            Dim cmd As SqlCommand = New SqlCommand
            cmd.CommandText = "SELECT COUNT(*) FROM TB1 WHERE [EMAIL PROTECTED] 
AND [EMAIL PROTECTED]"
            cmd.Parameters.Add("@ParamUpn", UserName.Text)
            cmd.Parameters.Add("@ParamPwd", UserPass.Text)
            cmd.Connection = con
            Dim nUsersMatched As Integer = 0
            Dim oResult As Object = cmd.ExecuteScalar
            If Not (oResult Is Nothing) Then
                nUsersMatched = CType(oResult, Integer)
            End If
            cmd.Dispose()
            con.Close()
            If Not (0 = nUsersMatched) Then
                FormsAuthentication.RedirectFromLoginPage(UserName.Text, True)
            Else
                Msg.Text = "Invalid Credentials: Please try again"
            End If
        End If

wo liegt nun mein Fehler -.-?

Gruß
André
_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an