Как создать новый идентификатор GUID в asp.net? - PullRequest
1 голос
/ 14 июня 2011

Доброе утро, пожалуйста, как я могу заново создать личность пользователя? Если незарегистрированный пользователь делает что-то, например, создает порядок со свойствами некоторого профиля (например, имя, фамилия, телефон, ...), то он создает новый со свойствами нового профиля, новые значения будут перезаписывать старые свойства (сохранять в базе данных). .. (это то, как он ведет себя, когда пользователь использует тот же браузер) Как я могу сгенерировать новый идентификатор GUID?

Ответы [ 2 ]

0 голосов
/ 14 июня 2011

Хорошо, ребята, похоже, я нашел решение!:)

AnonymousIdentificationSection tmp = new AnonymousIdentificationSection();
HttpCookie cookies = new HttpCookie(tmp.CookieName);
cookies.Domain = tmp.Domain;
cookies.Expires = DateTime.Now.AddDays(-1);
Response.Cookies.Add(cookies);

Спасибо за вашу помощь !!:)

0 голосов
/ 14 июня 2011

Когда вы создаете нового пользователя с помощью поставщика членства asp.net, он автоматически входит в систему для нового пользователя. Попробуйте явно выйти из системы после вызова, чтобы создать пользователя, или вы также можете попробовать удалить cookie.

...