Модель аккаунта в приложении MVC не работает после развертывания - PullRequest
0 голосов
/ 16 августа 2011

У меня есть приложение MVC, которое я развернул для тестирования на своей машине (IIS на XP).Я не могу войти, используя учетные данные, которые я настроил с помощью конфигурации ASP.NET.Все отлично работает, прежде чем я опубликовал приложение.После ввода моего имени пользователя и пароля приложение, похоже, не распознает его и выдает следующее сообщение об ошибке

! [Введите описание изображения здесь] [1]

1 Ответ

1 голос
/ 18 августа 2011

По умолчанию новый проект MVC настроен на использование поставщика членства с SQLExpress, используя файл aspnetdb.mdf в папке App_Data.Когда вы опубликовали, этот файл попал в пункт назначения?

Чтобы убедиться, что это проблема, проверьте ваш web.config.Найдите тег членства и тег провайдера под ним.Найдите поставщика AspNetSqlMembershipProvider и проверьте его строку подключения.Скорее всего, будет указано ApplicationServices, если вы не изменили его по умолчанию.Затем проверьте узел ConnectionStrings в вашем файле web.config, чтобы проверить, какую базу данных пытается использовать поставщик членства и где она расположена.

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