Проблема проверки подлинности Windows на сервере, но не с локального компьютера - PullRequest
1 голос
/ 13 сентября 2011

У меня есть веб-приложение c # asp.net, настроенное для аутентификации Windows.

<authorization>
    <deny users="?" /> <!-- Denies access to the anonymous user. -->
        </authorization>

У меня 2 вопроса.

Во-первых, если я перехожу на свой сайт с локального ПК, меня просят ввести имя пользователя / пароль, к которым я ввожу учетные данные, которые я использую для входа на сервер, и они успешны, и я получаю доступ. Однако, если я перехожу на сайт на сервере через интернет-браузер, меня просят ввести учетные данные, к которым я предоставляю такие же данные, - но он никогда не позволяет мне получить доступ, продолжает всплывать, чтобы повторно ввести мои учетные данные. Есть идеи, почему это может быть так? У меня неправильная конфигурация?

Во-вторых, возможно ли настроить Windows-аутентификацию при доступе к сайту с моего локального ПК с запросом имени пользователя / пароля, но при доступе к нему на сервере меня не просят об этом и я могу получить доступ к сайту без предоставления каких-либо подробностей

1 Ответ

0 голосов
/ 13 сентября 2011

Вы выбрали "Интегрированную аутентификацию Windows" в IIS для своего веб-сайта?

Какой режим вы используете для аутентификации в вашем файле web.config?

...