-
3
Работа с Cookies Asp.Net

Работа с Cookies Asp.Net

Зачастую сталкиваясь с авторизациями что бы не выставлять долгие сессии и клиент не вводил каждый раз логин и пароль, можно сохранять его данные ему же в Cookies.

Что бы это сделать существует: Response.Cookies.

Т.е. мы сохраняем клиенту нужные параметры что бы потом могли из БД или в БД с ними обратиться.

Например: Response.Cookies["UserData"]["userNickName"] = Server.UrlDecode(Ваша переменная);

Лучше использовать server.urldecode что бы сделать правильное - Преобразует строку, закодированную для передачи в URL-адресе, в декодированную строку.

Тем самым для записи в Cookies получим:

string Variable= "Test";

Response.Cookies["UserData"]["userNickName"] = Server.UrlDecode(Variable);


Для считывания будем использовать:

string Variable = Server.HtmlEncode(Request.Cookies["UserData"]["userNickName"]);

 

Комментарии:
Комментарии отсутствуют
Добавьте Ваш комментарий
Успешно сохранено!
Закрыть окно
Загрузка Пожалуйста, подождите!
Тут будут отображаться Ваши сообщения
[Content_popup_message]
Top
Закрыть окно
Введите Ваше сообщение: