Chris
At 04:33 PM 1/2/2003 +0100, you wrote:
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
