VB.Net Cookie Войти - PullRequest
       1

VB.Net Cookie Войти

0 голосов
/ 29 января 2012

У меня проблема с моей программой.

Я выполнил вход в vb.net (Visual Studio), которая работает как чудо.Однако мне нужно сохранить имя пользователя, который вошел в систему, в виде cookie.

Как я могу сохранить имя пользователя лиц в какой-либо форме глобального "cookie"?

Оно будет очищено, когда они выйдут или программа закроется

PS.Я не имею в виду буквально веб-cookie - просто не знаю, как еще его назвать.Просто глобальная переменная, в которой будет храниться текущий пользователь.


Связанная проблема - не нужно создавать еще одну запись ...

"Другое дело - как очистить данные, которые имеютбыло установлено в "AppDomain.CurrentDomain.SetData (user, yourvalue)" - когда пользователь выходит из системы, его необходимо очистить. Как мне это сделать? "

1 Ответ

1 голос
/ 29 января 2012

Используйте FormsAuthentication для входа в систему и после успешного входа в систему установите cookie через

FormsAuthentication.SetAuthCookie(username, false)

Теперь вы можете получить доступ к имени пользователя вошедшего в систему пользователя через

HttpContext.Current.User.Identity.Name

[Редактировать]В exe ...

AppDomain.CurrentDomain.SetData(user, yourvalue)

AppDomain.CurrentDomain.GetData(user)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...