我的程序有问题。
我登录了vb.net(Visual Studio),它的工作原理很有魅力。然而,我需要以某种形式的cookie存储登录者的用户名。
如何将个人用户名存储在某种形式的全局"cookie"中?
当他们注销或程序关闭时,它将被清除
PS。我的意思不是网络cookie,只是不知道该怎么称呼它。只是一个全局变量,它将存储当前用户。
相关问题-不想创建另一个帖子。。。
"另一件事-我如何清除在"AppDomain.CurrentDomain.SetData(user,yourvalue)"中设置的数据-当用户注销时,它需要被清除。我如何做到这一点?"
使用FormsAuthentication进行登录,登录成功后通过设置cookie
FormsAuthentication.SetAuthCookie(username, false)
现在您可以通过访问登录用户的用户名
HttpContext.Current.User.Identity.Name
[编辑]在exe中。。。
AppDomain.CurrentDomain.SetData(user, yourvalue)
AppDomain.CurrentDomain.GetData(user)