从asp.net代码后面读表单认证cookie
发布时间:2020-12-15 18:51:57 所属栏目:asp.Net 来源:网络整理
导读:我们知道表单认证cookie是加密的。所以如何从我的代码后面读取表单认证cookie内容。 if (Request.Cookies[".ASPXAUTH"] != null){ HttpCookie myCookie = new HttpCookie(".ASPXAUTH");} 解决方法 您可以使用FormsAuthentication提供的Decrypt方法访问故障单
我们知道表单认证cookie是加密的。所以如何从我的代码后面读取表单认证cookie内容。
if (Request.Cookies[".ASPXAUTH"] != null) { HttpCookie myCookie = new HttpCookie(".ASPXAUTH"); } 解决方法
您可以使用FormsAuthentication提供的Decrypt方法访问故障单
HttpCookie authCookie = Request.Cookies[FormsAuthentication.FormsCookieName]; FormsAuthenticationTicket ticket = FormsAuthentication.Decrypt(authCookie.Value); string cookiePath = ticket.CookiePath; DateTime expiration = ticket.Expiration; bool expired = ticket.Expired; bool isPersistent = ticket.IsPersistent; DateTime issueDate = ticket.IssueDate; string name = ticket.Name; string userData = ticket.UserData; int version = ticket.Version; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Web api界面在本地工作,但不在Azure上
- asp.net – DataTable Wrapper或如何将UI与业务逻辑分离
- 使用asp.net core 2.0中的angular 5进行文件上传.文件为空
- asp.net-mvc – 密码保护整个.net mvc应用程序?
- 在为ASP.net构建期间缩小内联JavaScript?
- ASP.NET MVC 3:在发送HTTP标头后,服务器无法追加标头
- asp.net-mvc – 使用ASP.NET MVC帮助器方法设置maxlength和
- 如何将应用程序从经典ASP迁移到ASP.NET MVC?
- asp.net-mvc – 如何使用Autofac将控制器的ModelState传递给
- asp.net-mvc – .OTF字体未部署到Azure