如何在ASP.NET中保留用户的配置文件?

时间:2011-04-20 03:00:41

标签: asp.net asp.net-profiles

我是ASP.NET的新手 - 那么对于Web应用程序使用隔离存储与会话状态的模式是什么?

我有一个用例,当用户登录应用程序时,我需要创建他的个人资料信息,这些信息将在整个会话期间持续存在。

将此存储在会话中是否有意义,还是应该使用独立存储(假设客户端位于Windows计算机上)

谢谢!

2 个答案:

答案 0 :(得分:0)

ASP.NET有一个profile provider,用于存储用户的个人资料。

如果您真的只希望配置文件在会话期间持续,则可以使用您自己的会话支持的提供程序。

您的上一条评论让我觉得您想在客户端计算机上使用独立存储;我不认为您可以从没有ActiveX控件的浏览器或类似的东西访问客户端上的独立存储。

答案 1 :(得分:0)

在asp.net应用程序中不使用隔离存储来存储配置文件信息 - 这通常用在客户端运行的.net应用程序中。

要启动和运行配置文件,请查看其中的任何一个帖子.. Dino Esposito的好文章 http://msdn.microsoft.com/en-us/magazine/cc163724.aspxhttp://msdn.microsoft.com/en-us/library/2y3fs9xs.aspx

默认配置是在那里,但在visual studio中,您需要调出Web应用程序的管理站点以确保一切都已设置。

使用Web应用程序或网站还可以为您提供对配置文件属性的不同访问权限。一个人会强烈地打字,一个人不会。

相关问题