значения сеанса и совместимость? - PullRequest
0 голосов
/ 22 января 2010

У меня проблемы с совместимостью с Internet Explorer 8 при запуске приложения. И эти проблемы совместимости также влияют на значения сеанса в C #.

Есть ли другой способ, чтобы значения сеанса не зависели от проблем совместимости?

E. g .: Я сохраняю userid в сеансе при входе в систему и в соответствии со значением сеанса загружает привилегию в список.

ЭТО СЦЕНАРИЙ:

  1. Я захожу в приложение под учетной записью администратора; загруженные привилегии для администратора. После этого я выхожу из системы

  2. Я пытался войти как другой пользователь, он загружает привилегии пользователей в списке.

  3. Вот здесь и возникает проблема. При повторном входе в систему как администратор он загружает привилегии пользователя, ранее вошедшего в систему, а не привилегии администратора в списке. И при проверке значения сеанса у него был идентификатор пользователя предыдущего пользователя.

Может ли кто-нибудь помочь мне выбраться из этого?

Та же проблема, похоже, хорошо работает с IE6. Но проблема возникает с IE8.

Ответы [ 2 ]

0 голосов
/ 22 января 2010

Я просто изменил настройки интернета, чтобы удалять куки каждый раз, когда я захожу на веб-страницу. Сейчас она работает нормально

0 голосов
/ 22 января 2010

Это не похоже на проблему с браузером - идентификатор сеанса хранится в файле cookie браузера и значения сеанса на сервере Чтение и запись файлов cookie - это основная функция браузера, которая не изменилась между IE6 и IE8. Я бы посоветовал взглянуть на ваш код, а не на браузер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...