NopContext.Current.User всегда нулевой - PullRequest
2 голосов
/ 03 ноября 2010

Примечание: также размещено на форуме nopCommerce .


Я занимаюсь разработкой приложения на основе nopCommerce 1.60.Я занимаюсь разработкой на Windows 7 Pro 64bit.

Я развертываю приложение на Windows Server 2003 R2 (32bit) для постановки, и это прекрасно работает.Он работает идеально и точно так же, как когда я запускаю его на сервере разработки Visual Studio.

Я только что развернул код на живом сервере для тестирования в этой среде, и у меня есть настоящий ограничитель показа.NopContext.Current.User всегда имеет значение null!

Живой сервер - Windows 2003 R2 64bit, и это единственное отличие, которое я вижу.Я просмотрел каждую страницу настроек сайта в IIS на обоих серверах и убедился, что все настройки одинаковы, я также сделал то же самое для пула приложений.

Я не знаю, что ещеЯ мог бы попробовать.

Есть предложения?

Ответы [ 2 ]

4 голосов
/ 15 ноября 2010

Проблема заключалась в том, что в файле web.config отсутствовал раздел anonymousIdentification.

Исправление было просто добавить следующее в system.web раздел

 <anonymousIdentification
      enabled="true" />
0 голосов
/ 04 ноября 2010

Скачать nopCommerce 1.80. Это там исправлено

...