.net – 如何在ASP成员资格中使用LogOut
发布时间:2020-12-16 04:15:29 所属栏目:asp.Net 来源:网络整理
导读:protected void Button2_Click(object sender,System.EventArgs e) //logout{ if (System.Web.HttpContext.Current.User.Identity.IsAuthenticated) { System.Web.HttpContext.Current.Session.Abandon(); // it isn't logout _ }} 如何退出? :P 解决方法
protected void Button2_Click(object sender,System.EventArgs e) //logout { if (System.Web.HttpContext.Current.User.Identity.IsAuthenticated) { System.Web.HttpContext.Current.Session.Abandon(); // it isn't logout >_< } } 如何退出? :P 解决方法
如果您正在使用标准成员资格提供程序和表单身份验证:
FormsAuthentication.SignOut(); HttpContext.Current.Session.Abandon(); 通常是一种享受. 请注意,如果用户在浏览器中按下,他们可能会看到缓存(登录)版本. 编辑以回复评论 我的印象是FormsAuthentication.Signout:
而且,由于身份验证票证与会话令牌完全分离,并且与会话令牌无关,如果您希望在此时从服务器完全清除用户的所有知识,则调用Session.Abandon是一件好事.我知道将在下一页请求中为他们创建一个新会话 – 我有兴趣看到相反的文档. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net core mvc中json返回首字母大小写问题
- 内存数据库之Apache Ingite
- asp.net – 在Windows 2008 R2 SP1上,asmx的JQuery失败
- asp.net-mvc – ASP MVC中的视图中的权限
- asp.net-mvc – MVCDonutCaching – 当父级未进行环形缓存时
- .net – MVC 5中的“CacheProfile”
- asp.net-mvc – 城堡PerRequestLifestyle无法识别
- asp.net-mvc-3 – 在ASP.NET MVC中,“<%=”,“<%:”“&a
- asp.net-mvc – 使用Web Api验证.NET MVC应用程序
- asp.net-mvc – 你可以使用Visual Studios代替Web Matrix f
推荐文章
站长推荐
- asp.net中XML如何做增删改查操作
- asp.net – 将routeValues的Dictionary传递给Act
- asp.net-mvc-3 – WebAPI PUT / POST中的部分实体
- asp.net-mvc-routing – ASP.NET 4 MVC Web API:
- asp.net-mvc – ASP.NET MVC标识:多个登录路径并
- asp.net-mvc – 单选按钮如何与asp.net mvc绑定一
- asp.net-mvc-4 – 复杂模型上的MVC Html.Display
- asp.net-mvc – 操作可能会破坏运行时的稳定性:
- 使用asp.net验证器控件和JQuery进行前端验证有什
- asp.net-mvc – 对于MVC,REST是强制性的吗?
热点阅读