После того, как я публикую новую версию веб-сайта, браузер IE 11 / Windows Phone пишет: Эта страница не может быть отображена, другие браузеры работают.

Я сделал приложение .NET MVC4, использующее jQuery Mobile. Когда пользователь посещает веб-сайт, он ищет файл cookie, чтобы получить информацию о пользователе. Если он найдет файл cookie, он сохранит профиль пользователя в сеансе, в противном случае он создаст новый профиль пользователя, который также будет сохранен в сеансе. Если сеансы не найдены, он снова будет искать файл cookie или создаст новый профиль. Приложение размещается на серверной ферме из 3 серверов.

Теперь о моей проблеме:

  • Когда я захожу на сайт с помощью браузера Windows Phone/IE11, все работает. Тем временем я делаю то же самое с моим браузером Android / настольным браузером Chrome, и все равно никаких проблем.
  • Затем я обновляю веб-сайт (обновляю двоичные файлы), что приводит к повторному использованию IIS.
  • Я нажимаю «Обновить» в браузере Android/браузере Chrome, никаких проблем, все работает.
  • Я нажимаю «Обновить» в браузере Windows Phone/IE11, и он показывает: «Эта страница не может быть отображена».

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


person ikwillem    schedule 04.07.2014    source источник
comment
Дополнительная информация, если я закрою IE11 и снова открою сайт, он снова заработает. С браузером Windows Phone мне нужно перейти на другой веб-сайт, очистить кеш, закрыть браузер, снова открыть его и перейти на веб-сайт, после чего он снова работает.   -  person ikwillem    schedule 04.07.2014
comment
Это связано с тем, что IE кэширует все, чтобы решить эту проблему, вы можете свернуть все файлы css, чтобы он получал новую версию при посещении сайта. Это можно сделать с помощью инструментов webdev, добавленных для Visual Studio. в параметрах IE11 перейдите в настройки - параметры Интернета - общие (в нижней части настроек), где написано "получить новую версию сайта", нажмите каждый раз, когда я захожу на веб-страницу ---- на winphone понятия не имею   -  person Inept Adept    schedule 04.07.2014


Ответы (1)


Я перегружала браузер куками, IE это не понравилось. Исправлены куки, исправлена ​​проблема с IE.

person ikwillem    schedule 26.01.2015