Сервер состояния сеанса ASP.NET в IIS 7.5 и Windows 2008 - не работает - PullRequest
0 голосов
/ 21 июля 2010

Мы перемещаем приложение из среды размещения с помощью IIS 6.0 и сервера состояний сеансов ASP.NET (оба в Windows 2003) на IIS 7.5 и сервер состояний сеансов ASP.NET (в 2008 R2).

У нас возникла проблема в новой среде, когда при перемещении пользователя между серверами в ферме его состояние сеанса теряется.У нас была именно эта проблема в старой среде, и мы устранили эту проблему, используя информацию в следующей статье

http://support.microsoft.com/kb/325056

Однако мы не можем проверить часть о пути приложенияв IIS 7.5.

Кто-нибудь знает, как устранить эту проблему в IIS 7.5?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2014

Проверьте следующую ссылку, это поможет с общей конфигурацией:

http://forums.iis.net/t/1202777.aspx?Sharing+ASP+NET+State+Service+sessions+between+IIS7+5+and+8+0+doesn+t+work

Хотя эта ссылка относится к IIS 7.5 по сравнению с IIS 8, вам нужно знать, что .NET 4.0 и .NET 4.5 несовместимы, и это ключевой момент.

У меня было 2 сервера IIS 7.5 в веб-ферме, которые внезапно перестали правильно делиться состоянием сеанса, даже если все было настроено правильно. Приходите, чтобы узнать, одна из коробок была обновлена ​​до .NET 4.5 с обновлением Windows. Обновление второй коробки до .NET 4.5 исправлено. Вот ссылка на то, как узнать, какая версия .NET у вас работает на серверах.

http://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx

0 голосов
/ 13 декабря 2010

В IIS Management Studio перейдите на вкладку Сайты и убедитесь, что идентификатор совпадает с идентификатором на других веб-серверах. Если вам нужно изменить его, нажмите на сайт в списке, затем нажмите Дополнительные настройки. Вы можете изменить идентификатор веб-сайта в этом диалоговом окне.

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