关于用Profile保存个性配置信息

lijia12345 2008-12-26 05:45:03
作为匿名用户使用时,系统是怎么识别上一次的配置信息?他通过什么标识来查询存在aspnetdb中的信息?然后读出状态信息!
...全文
70 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
万小萌 2008-12-28
  • 打赏
  • 举报
回复
cookie, 但是我觉得保存匿名配置不是一个好的事,多半是给数据库制造一些垃圾罢了
怫悰 2008-12-27
  • 打赏
  • 举报
回复
冒泡帮顶接分

cookie

好像
注册用户用id
如果允许匿名,则系统自动产生一个id

看看数据库表结构不就知道了么?
Hechunwei211 2008-12-26
  • 打赏
  • 举报
回复
表6-4列出了<anonymousIdentification>元素的各个配置选项,也许你正好需要。

表6-4 <anonymousIdentification>配置节属性描述

属性名称
默 认 值
描 述

enabled
False
如果启用了匿名标识那么为True

cookieless
UseDeviceProfile
匿名标识可以在cookie中或者作为查询字符串值存储用户的唯一ID。查询字符串虽被广泛支持,但是经常在浏览过程中会丢失唯一性ID。cookie更可靠,但是安全要求高的用户可能禁用cookie支持。cookieless属性具有4个设置,可以让你配置匿名标识如何存储唯一性ID,见表6-4a

cookieName
.ASPXANONYMOUS
定义包含用户唯一性ID的cookie的名称。如果你正在单台服务器上运行多个应用程序,而且每个都要求其自己的匿名标识cookie,那么你就需要为每个应用程序单独提供这个cookie的名称,以避免重写唯一性ID的问题

cookiePath
/
定义应用程序中的路径,通过它发送验证cookie。比如,如果你指定/Protected/作为路径,那么cookie就只在用户请求/Protected/目录或其子目录的内容时才发送到你的应用程序。使用这个设置要谨慎,因为区分大小写问题可能导致浏览器不会发送cookie

cookieProtection
All
定义在表单验证cookie上设置的保护。cookieProtection属性具有4个不同的设定,可以让你配置如何保护验证cookie,见表6-4b

cookieRequireSSL
False
定义是否要求SSL连接发送验证cookie。当设为True时,ASP.NET通知浏览器该cookie只能在安全连接上发送


mengxj85 2008-12-26
  • 打赏
  • 举报
回复
Cookie吧

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧