我们使用.net framework 3.5和C#.
我们有一个网站要求用户登录.所以我们使用数据库来检查登录/密码是否正确.
然后我们调用FormsAuthentication.SetAuthCookie(),这样用户就可以登录我的应用程序了.
在所有后续页面中,如果用户已登录,我们将检查 User.Identity.IsAuthenticated().
我们希望保留此会话,即使用户关闭了borwser.
怎么做最好的方法呢?
我们也遇到了丢失会话的问题,突然用户失去了他的身份验证状态,我认为有了这种新的持久性,我们也可以解决这个问题.
(对不起我的英语......葡萄牙语发言人)