public void Click_Logout(Object sender, EventArgs e) { try { var svc = new IdentityAuthenticationService(); svc.SignOut(); Response.Cookies["userCookie"].Expires = DateTime.Now.AddDays(-20); Response.Redirect("~/SignOut.aspx"); } catch { return; } }
protected void Page_Load(object sender, EventArgs e) { var service = new IdentityAuthenticationService(); service.SignOut(); Response.Redirect("Login.aspx"); }
public static Identity Deserialize(string data) { try { var ticket = FormsAuthentication.Decrypt(data); return new Identity(ticket); } catch(Exception ex) { var service = new IdentityAuthenticationService(); service.SignOut(); return null; } }