我将要求用户先登录,然后当我要保存信息时,我将不得不保存信息并将其与登录用户关联。
我应如何处理会话?
答案 0 :(得分:1)
为什么不使用已集成到ASP.NET中的ASP.NET Membership工具包? (好吧,综合分类)
答案 1 :(得分:1)
您可以使用Response.Cookies http://msdn.microsoft.com/en-us/library/78c837bd.aspx
答案 2 :(得分:0)
默认情况下,Session使用服务器上的内存存储,并使用标识符cookie识别数据。
您可以选择将所有内容存储在Cookie中,如果您有多个Web服务器,这将非常有用。但是,您不应该在那里存储敏感数据。
答案 3 :(得分:0)
InProc会话的Web.Config:
<configuration>
<sessionstate mode="inproc" cookieless="false" timeout="20"/>
</configuration>
使用会话的VB
Session("Key") = value
如果您只想存储UserName,我建议使用ASP.NET成员资格(http://www.4guysfromrolla.com/articles/120705-1.aspx)。它会自动处理您的身份验证,并在您向服务器发送请求时为您提供访问用户身份的权限。