Мой сайт состоит из одной страницы aspx и нескольких ресурсов, таких как изображения, js и таблицы стилей. Когда страница открыта, она генерирует Asp.Net_SessionId, которая используется при получении других ресурсов, но затем ресурс сбрасывает ASP.NET_SessionId с ответом. Что можно сделать по этому поводу?Сессия cookie сбрасывается ASP.NET
Default.aspx:
Request:
Cookie ASP.NET_SessionId=
Response
Set-Cookie ASP.NET_SessionId=pf31rzumimjurdmdhc1qgq45; expires=Tue, 16-Mar-2010 14:21:43 GMT; path=/; HttpOnly
Default.css:
Request:
Cookie ASP.NET_SessionId=pf31rzumimjurdmdhc1qgq45
Response:
Set-Cookie ASP.NET_SessionId=; expires=Tue, 16-Mar-2010 14:21:44 GMT; path=/
Это сводит меня с ума. Это происходит только тогда, когда я устанавливаю значение sessionCookie.Expire. Кроме того, иногда это хорошо, как описано выше :(
Где я должен использовать этот код? Я не могу поместить его в ASPX, потому что ответ из файла CSS удаляет сеанс. –