当用户在登录页面中检查“自动登录”时,我遇到用户登录我的asp.net应用程序但是没有从数据库中读取登录信息的问题。
在正常情况下(手动登录),当用户尝试登录时,如果登录操作成功,则读取用户信息(id,privileges)并保存在会话变量中。
问题是:如何使用会话cookie保存userID以及如何在自动登录时登录数据库。
提前致谢。
答案 0 :(得分:0)
我怀疑您正在使用登录控件,但实现自己的代码来验证用户身份。为了让生活变得简单,请查看How To: Use Membership in ASP.NET 2.0,它将自动“自动登录”功能(以及更多功能)。
如果你以另一种方式这样做,那么提供一些示例代码将会有所帮助。