Page.User.Identity.Name
这个玩意怎么用
想不明白他怎么获取登陆名的
给我个简单的演示更好
通过内置的Membership安全机制工作
执行 FormsAuthenticationModule.OnAuthentication方法进行身份验证
调用 ExtractTicketFromCookie, 从cookie中解密出一个FormsAuthenticationTicket(ticket是通过登录验证的时候被加密写到cookie中的)
ticket中即包含登录用户名称,赋值给Context.User属性
以后读取Context.User则是直接读取这个变量的值
浏览网页时,这些包含用户相关信息的数据被附加到 安全上下文里.其中就包括
Page.User.Identity对象.
简单地说,就是从cookie中读取 用户名,当然实际上应该会复杂一些,譬如解密等.
相关新闻
- 小程序登录流程图理解 2020-08-18
- 在C#中获取web.config中的配置信息 2021-08-23
- 小程序open-data头像样式 2021-04-10
- 小程序rich-text 富文本解析图片过大和图片路径的问题 2020-11-25
- C#中去掉字符串的最后一个字符 2020-11-23