ASP.NET MVC3 и Windows Auth на IIS продолжают перенаправлять / Account / Login

Я запускаю MVC3 и веб-приложение windows auth. Когда я развертываю в IIS6, он отлично работает, пока я не попаду на страницу, требующую аутентификации. Затем он автоматически перенаправляется в / Account / Login, когда у меня нет следов этого в моем приложении, и мой web.config настроен на windows auth.

Есть идеи?

Вот мой весь файл web.config: http://pastie.org/1568510

Проверьте, есть ли у вас WebMatrix.Data.dll и / или WebMatrix.WebData.dll, развернутые в каталоге bin вашего приложения. Если они есть (и вы знаете, что не используете их), попробуйте удалить их и получить доступ к странице, требующей аутентификации.

В RTM попробуйте добавить в в Web.config :

  

(Thx to Problem исключительно с использованием проверки подлинности Windows в бета-версии ASP.NET MVC 3 ).

Не уверен, что у вас все еще есть проблема или нет, но попробуйте добавить

  

к вашему web.config в appSettings. Согласно здесь и здесь , это должно решить вашу проблему.

Попробуйте переопределить значение по умолчанию для WebMatrix.dll для URL-адреса входа, добавив его в свой appSettings (web.config):

  

WebMatrix.dll устанавливает URL-адрес входа / учет / вход в систему, если этот ключ не установлен в файле конфигурации … Он работает для меня.

В RTM попробуйте добавить в Web.config:

  

Вышеупомянутая должность работает. +1 Добавьте этот ключ перед добавлением разворачиваемых зависимостей.

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

У меня нет WebMatrix. * В моей папке bin и добавлении ключей autoFormsAuthentication и enableSimpleMembership к appSettings не сделал этого для меня.

Вместо этого мне пришлось прокомментировать следующее:

    

И замените его на это:

  

Это сделал трюк.

Я использовал nopCommerce 2.65 и имел эту проблему.

У меня не было какой-либо из WebMatrix.Data.dll или WebMatrix.WebData.dll, развернутой в папке bin, но добавление

   

в web.config решил.

Другой способ переопределить «проблему перенаправления URL-адреса login.aspx с MVC + IIS 7» … добавив это в ваш appSettings (web.config):

     

… Это решило проблему для меня

Я исправил это так
1) Переход от IIS
2) Выберите свой проект
3) Нажмите «Аутентификация»
4) Нажмите «Анонимная аутентификация»> «Редактировать»> выберите «Идентификатор пула приложений» вместо «Конкретный пользователь».
5) Сделано.

Убедитесь, что все параметры проверки подлинности в IIS верны.

Для меня приложение, перенаправленное на / Account / Login, запускалось на сайте, на котором была включена анонимная проверка подлинности. После отключения этого на сайте и включения его для приложения (вместе с проверкой подлинности Windows) это было нормально.

Вы также можете перейти на IIS на сервере и перейти в режим аутентификации и отключить аутентификацию форм.

Это заставляет меня почесывать голову в демо. Смущают.

Я знаю, что это супер старый пост. Но я просто столкнулся с этим, пройдя учебник по обновлению с MVC 4 до MVC 5. Поэтому я бросаю его на всякий случай, если кто-то сделает ошибку, которую я сделал. Моя проблема закончилась тем, что я случайно добавил «Microsoft.AspNet.WebPages.WebData» в мой проект, обновляя мои ссылки.

Запуск «Uninstall-Package Microsoft.AspNet.WebPages.WebData» восстановил мою аутентификацию до прежней славы.

В MVC для 4.6 Framework это делается двумя способами: первое из них – в Web.Config, как и следовало ожидать, второе – в файле проекта и используется для настройки IIS Express:

  .. enabled disabled  

Отключение проверки подлинности Windows и использование анонимного при разработке, но не используется для развертывания приложения.

Interesting Posts

Каков размер стека по умолчанию, может ли он расти, как он работает с сборкой мусора?

Сериализация C ++ JSON

Как отформатировать номер от 1123456789 до 1 123 456 789 в C?

Сохранение ссылок на объекты при преобразовании XML с помощью XSLT?

Как можно вызвать методы wait () и notify () в объектах, которые не являются нитями?

Хост и гость вдруг не могут общаться в режиме моста после работы

Как скопировать файлы из текущей банки

Ошибка проверки данных, скрытая от окон замораживания?

Выражения выражения слова регулярного выражения

Общие настройки Android

Запуск Mac OS X Физический раздел внутри VirtualBox

Как я могу безопасно закрыть это окно и навсегда избежать появления похожих всплывающих окон от вредоносных программ и шпионских программ от Mackeeper Zeobit?

Android: рисование canvasа в ImageView

Установка отдельных осевых пределов с помощью facet_wrap и шкал = «бесплатно» в ggplot2

Создание всех перестановок заданной строки

Давайте будем гением компьютера.