VB.Net Cookie Login



我的程序有问题。

我登录了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)

最新更新