Я хочу использовать объект сеанса в моем веб app.I хотите сохранить некоторые печенья слишком (Некоторые пользовательские сведения) .Как я могу использовать как без URL не модифицированном как http://www.example.com/(S(lit3py55t21z5v55vlm25s55))/orderform.aspxASP.NET Как использовать SESSION и Cookies вместе?
В моей странице ASP.NET , я устанавливаю некоторые переменные сеанса
Session["customerId"]="Some name";
Тогда я пытаюсь установить какое-то значение в куки
HttpCookie objCookie = new HttpCookie("vendorName");
Response.Cookies.Clear();
Response.Cookies.Add(objCookie);
objCookie.Values.Add(cookiename, "ATT");
DateTime dtExpiry = DateTime.Now.AddDays(2);
Response.Cookies[cookiename].Expires = dtExpiry;
на этой странице теперь я могу получить доступ к-й e sesion, но когда i m переадресовывается на другую страницу asp.net, я не получаю мои значения сеанса. Кажется, что он потерян.
Любая идея, как решить эту проблему. Я хочу как сессию, так и файлы cookie.
по умолчанию asp.net не использует Cookieless сеансов. Проверьте свой web.config, чтобы убедиться, что вы там что-то не активировали. –