Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HttpContext.Current.Session is null in IE / 13 сообщений из 13, страница 1 из 1
22.02.2012, 12:01:55
    #37674116
mrLIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
Всем привет. Возник трабл, есть код:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
public class UserSession
    {
        public static int defaultUserId
        {
            get
            {

                try
                {
                    return (int)HttpContext.Current.Session["defaultUserId"]);
                }
                catch (Exception e)
                {
                    return 0;
                }
            }
            set
            {
                HttpContext.Current.Session["defaultUserId"] = value;
            }
        }
    }



после установки сессии, получаю ее гетером, во всех бразуерах все нормально, в IE HttpContext.Current.Session["defaultUserId"] = null. Куки везде включены, в чем дело непойму :(
...
Рейтинг: 0 / 0
22.02.2012, 12:18:35
    #37674143
mrLIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
Причем очучение такое что дело в IIS на сервере, т.к. из под VS локально все работает норм.
...
Рейтинг: 0 / 0
22.02.2012, 12:21:42
    #37674148
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
mrLIS,

Имеет значение, где и как к этой сессии обращаться.
...
Рейтинг: 0 / 0
22.02.2012, 12:53:25
    #37674210
mrLIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
mode = InProc
...
Рейтинг: 0 / 0
22.02.2012, 13:02:45
    #37674232
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
mrLIS,

в самом приложении, int defaultUserId = UserSession.defaultUserId где?
...
Рейтинг: 0 / 0
22.02.2012, 13:16:47
    #37674269
mrLIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
ПарамонmrLIS,

в самом приложении, int defaultUserId = UserSession.defaultUserId где?

В отделльной сборке
...
Рейтинг: 0 / 0
22.02.2012, 14:34:39
    #37674443
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
mrLIS,

я про само дейстие, к примеру IE может потерять сессию при использовании сторонних компонентов, как Flash.
...
Рейтинг: 0 / 0
22.02.2012, 14:39:02
    #37674457
mrLIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
Парамон, уже интереснее, приложение показывается из фрейма, может ли это стать причиной?
...
Рейтинг: 0 / 0
22.02.2012, 14:49:28
    #37674484
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
mrLIS,

Смотря что там с фреймами накручено, у фрейма относительный урл?
...
Рейтинг: 0 / 0
22.02.2012, 14:55:47
    #37674504
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
mrLISПарамон, уже интереснее, приложение показывается из фрейма, может ли это стать причиной?
Как бы однозначно ответить нельзя. Дело в том, что у http: //sql.ru и у http: //www.sql.ru будут совершенно другие сессии. Потому что сессия только на домен распространяется.
...
Рейтинг: 0 / 0
22.02.2012, 14:59:22
    #37674520
mrLIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
урл указывается абсолютный
...
Рейтинг: 0 / 0
22.02.2012, 15:10:20
    #37674535
mrLIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
ShSerge, вместо хоста указывается Ip адрес т.е. http://000.000.000.00/
...
Рейтинг: 0 / 0
22.02.2012, 15:30:29
    #37674576
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpContext.Current.Session is null in IE
mrLIS,

Из вас инфа сложно выходит, покажите код уже какой нибудь.
И вообще, лучше не заморачиватся а использовать persistent cookie.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HttpContext.Current.Session is null in IE / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]