Конфигурация проверки подлинности с помощью форм показывает диалоговое окно проверки подлинности Windows, почему? - PullRequest
2 голосов
/ 20 декабря 2011

Почему в моем приложении asp.net отображается диалоговое окно проверки подлинности Windows?Я включил мой файл web.config в каталог для вставки:

http://pastebin.com/iRzsFgsr

Любая помощь приветствуется. У меня включена проверка подлинности с помощью форм и она анонимна, но она не проходит должным образом.Спасибо

Ответы [ 3 ]

0 голосов
/ 21 декабря 2011

Не так много, но IIRC может случиться, когда страница (включая приложения, настроенные для использования проверки подлинности с помощью форм) пытается получить доступ к ресурсу, указанному в пути UNC / общем сетевом ресурсе. Возможно, вы захотите проверить, и если является проблемой, Google, как сопоставить UNC с виртуальным каталогом IIS.

0 голосов
/ 21 декабря 2011

Проверьте, разрешает ли ваш сайт анонимный доступ и имеет ли IUSR_TEMPLATE (или какой пользователь / группа, которую вы используете) доступ к корневому каталогу вашего сайта.

0 голосов
/ 20 декабря 2011

Возможно, вы установили Windows Authentication в IIS или ваша страница обращается к чему-то, к чему у учетной записи IUSR нет разрешения в файловой системе.

Установите пул приложений для более привилегированной учетной записи и посмотрите, если это произойдет, если нет, то вы знаете, что это IUSR разрешения.

...