Hallo,

ich habe ein kleines Problem mit FormsAuthentication. Es klappt soweit alles
ganz gut, nur wenn ich m�chte ,das das Cookie dauerhaft gespeichert wird,
klappt es nicht. 

Ich habe im Loginscreen eine CheckBox, die angibt ob das Cookie dauerhaft
gespeichert werden soll. Wenn ich jedoch den Browser schlie�e und sp�ter
erneut versuche auf die Seite zu kommen, muss ich mich erneut anmelden.


                private void Page_Load(object sender, System.EventArgs e)
                {
                        if(!Page.IsPostBack)
                        {
                                this.PanelLogin.Visible = true;
                        }
                }

                private void ButtonLogin_Click(object sender,
System.EventArgs e)
                {
                        string Username = this.TextBoxUserName.Text;
                        string Password = this.TextBoxPassword.Text;
                        string FileName = Server.MapPath("../db/") +
"member.xml";
                        string Expression = "//member[pseudo=\"" + Username
+ "\"][password=\"" + Password + "\"]";
                        XmlDocument doc = new XmlDocument();
                        doc.Load(FileName);
                        XmlNode node = doc.SelectSingleNode(Expression);
                        if(node != null)
                        {
                                if(
                                        (
        
node.SelectSingleNode("type").InnerText.ToLower() == "administrator" ||
        
node.SelectSingleNode("type").InnerText.ToLower() == "editor"
                                        ) &&
        
node.SelectSingleNode("visible").InnerText.ToLower() == "on"
                                        )
                                {
                                        Session.Add("User", Username);
                                        Session.Add("Password", Password);
                                        

        
FormsAuthentication.RedirectFromLoginPage(Username,
this.CheckBoxPeristLogin.Checked);
                                }
                        }
                        else
                        {
                                this.LabelError.Text = "Benutzername oder
Passwort fehlerhaft";
                        }
                }
        }

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an