Переопределить путь к файлам cookie сеанса ASP. NET_sessionid
Привет,
Я хочу переопределить значение пути к файлам cookie сеанса ASP.NET_SessionId.
Значение пути идет'/'
Я хочу установить как '/ Test'
Что я уже пробовал:
Я попробовал ниже код в событии Application_PreRequestHandlerExecute страницы globel.aspx. Я также искал в google.
var sessionState = ConfigurationManager.GetSection ("system.web/sessionState") как SessionStateSection;
var cookieName = sessionState != null& & amp; !string.IsNullOrEmpty(sessionState.CookieName)
? вручную.CookieName
: "АСП.NET_SessionId";
var timeout = sessionState != null
? вручную.Перерыв
: промежуток.От минут(20);
/// Обеспечить ASP.NET сеансовые файлы cookie доступны во всех поддоменах.
если (запрос.Печенье[cookieName] != нуль &амп;&амп; сессии != нуль и усилитель; & сессия.SessionID != null)
{
Ответ.Cookies[cookieName].Значение = Сеанс.Код сеанса;
Ответ.Cookies[cookieName].Путь = Запрос.ApplicationPath;
Ответ.Печенье[cookieName].Истекает = Датавремя.Сейчас.Добавить(таймаут);
}
ZurdoDev
Почему?
Member 13966795
я тоже ищу только это