У меня есть сайт Asp.Net MVC2 (.Net 4.0).Он использует NHibernate 3.0 + Fluent NHibernate.Я хочу развернуть его на удаленном сервере.
Когда я запускаю его локально со строкой подключения удаленной базы данных, все в порядке.Когда я его разверну и посмотрю с помощью браузера, он работает без ошибокЯ также могу зарегистрировать нового пользователя на сайте (это создает запись в таблицах членства и в дополнительной таблице).Я вижу всю информацию пользователя, которую я ввел при регистрации.К этому моменту все в порядке.
Затем я пытаюсь изменить некоторую информацию в профиле, но (!!!) после обновления страницы я вижу старые данные.Таким образом, ничего не меняется в базе данных.Что за ... "Хм, INSERT работает, но ОБНОВЛЕНИЕ не", - подумал я.
Затем я попытался настроить ведение журнала, используя Log4Net, но он не создает файл журнала.Необходимо отметить, что локально все работает нормально.
Я обнаружил эту статью Проблема "Безопасность" с NHibernate в развернутом веб-приложении , но, глядя на панель управления хостинга, я обнаружил "Уровень доверия CAS:Полный ".
Я в отчаянии.Опубликуйте все свои идеи, все может быть полезно.