Asp.net MVC и IIS 7 удаляют базовую аутентификацию в web.config - PullRequest
1 голос
/ 18 октября 2010

Я опубликовал сайт с веб-хостинговой компанией, и когда кто-то впервые нажимает на URL, ему предлагается войти в систему с использованием обычной аутентификации. Если вы нажмете «Отмена», сайт будет успешно загружен, и диалоговое окно снова не будет отображаться.

Я связался со службой поддержки, и они сказали мне (в готовом ответе), что это проблема программирования. Есть ли что-то в файле web.config, которое мне нужно либо добавить, либо удалить, чтобы не допустить базовой аутентификации при первом запросе?

Сайт создан с использованием asp.net mvc 2, .net 4 и IIS 7. Заранее спасибо за вашу помощь!

UPdate: я использую аутентификацию на основе форм на сайте, которая работает после нажатия кнопки «Отмена» в диалоговом окне «Базовая аутентификация».

Ответы [ 2 ]

1 голос
/ 22 октября 2010

разобрался с ответом на мой вопрос.Мне пришлось подключиться к веб-сайту с помощью IIS Manager , а затем отключить обычную проверку подлинности и включить анонимный доступ.

1 голос
/ 18 октября 2010

Найдите тег режима аутентификации в web.config (узел system.web). Установите режим «Нет».

Так это будет выглядеть примерно так:

<authentication mode="None" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...