1. Dismiss Если это Ваш первый визит, ознакомьтесь с правилами форума: FAQ.
3

Работа с Cookies Asp.Net

Аватар пользователя mr.anderson на Mego-Forum.ru

Зачастую сталкиваясь с авторизациями что бы не выставлять долгие сессии и клиент не вводил каждый раз логин и пароль, можно сохранять его данные ему же в 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"]);

 

Автор статьи: mr.anderson

Комментарии:

Комментарии отсутствуют

Добавьте Ваш комментарий

Ваше имя:
Сообщение
Успешно сохранено!
Закрыть окно
Загрузка Пожалуйста, подождите!
Тут будут отображаться Ваши сообщения
Закрыть окно
Введите Ваше сообщение:
Яндекс.Метрика