新闻动态
新闻动态
- 概念和用法(增加页面权重,利于排名)
- vue中ref用法
- SQL提高查询效率之综述篇
- C# 项目中 csproj 文件格式的本质和编译流程
- FileUpload上传之文件大小与类型的限制方法
- 什么是落地页
- thinkphp中的$this是什么意思?
- MYSQL(8.0版本及以上)- utf8mb3,utf8mb4 和utf8的含义和由来
- 企业网站优化中常见问题及解决方法
- 网站权重重量秘密之谈
联系我们
邮箱:
手机:15383239821
asp.net
解释一下Page.User.Identity.Name
作者:
发布时间:2011-04-09
点击:
谁能帮我解释一下
Page.User.Identity.Name
这个玩意怎么用
想不明白他怎么获取登陆名的
给我个简单的演示更好
Page.User.Identity.Name
这个玩意怎么用
想不明白他怎么获取登陆名的
给我个简单的演示更好
回答:
User.Identity.Name也是用Session和Cookies
通过内置的Membership安全机制工作
执行 FormsAuthenticationModule.OnAuthentication方法进行身份验证
调用 ExtractTicketFromCookie, 从cookie中解密出一个FormsAuthenticationTicket(ticket是通过登录验证的时候被加密写到cookie中的)
ticket中即包含登录用户名称,赋值给Context.User属性
以后读取Context.User则是直接读取这个变量的值
通过内置的Membership安全机制工作
执行 FormsAuthenticationModule.OnAuthentication方法进行身份验证
调用 ExtractTicketFromCookie, 从cookie中解密出一个FormsAuthenticationTicket(ticket是通过登录验证的时候被加密写到cookie中的)
ticket中即包含登录用户名称,赋值给Context.User属性
以后读取Context.User则是直接读取这个变量的值
登录后的用户都会在cookie里保存一些加密后的数据.
浏览网页时,这些包含用户相关信息的数据被附加到 安全上下文里.其中就包括
Page.User.Identity对象.
简单地说,就是从cookie中读取 用户名,当然实际上应该会复杂一些,譬如解密等.
浏览网页时,这些包含用户相关信息的数据被附加到 安全上下文里.其中就包括
Page.User.Identity对象.
简单地说,就是从cookie中读取 用户名,当然实际上应该会复杂一些,譬如解密等.
新闻资讯
-
2014-03-24石家庄建设网站多少钱?石家庄建设网站哪里好?
-
2012-07-02三大seo外链工具比较
-
2023-03-26Navicat建数据库时字符集与排序规则说明
-
2019-12-01京东FBP、LBP、SOP、SOPL比较
-
2026-01-27Nuxt3简介
-
2012-07-02网站标题、关键词、描述的设置及注意
相关案例
