sanjayv.gade Ответов: 5

401 - несанкционированный: доступ запрещен из-за недействительных учетных данных


Всем Привет,

Я получаю ниже Сообщение об ошибке:
"401 - несанкционированный: доступ запрещен из-за недействительных учетных данных"

Когда я пытаюсь войти на наш сайт удаленно, он дает ошибку отказа в доступе.
если я изменил режим аутентификации "Windows" в IIS7.5 на нашем промежуточном сервере, то я могу войти на сайт.
Но он не работает, если я устанавливаю режим аутентификации "базовый".
Я хочу режим аутентификации "Windows", но когда я устанавливаю аутентификацию windows, веб-сайт может получить удаленный доступ, но не может получить доступ к сети сервера.
пожалуйста, посоветуйте мне..


С уважением,
Санджай Гейд.

Mario Majčica

Какова ваша цель? Какую аутентификацию вы пытаетесь реализовать?

5 Ответов

Рейтинг:
43

sanjayv.gade

Проблема решена:
1. Откройте iis и выберите веб-сайт, который вызывает 401
2. Откройте свойство “аутентификация” под заголовком “IIS” .
3. Нажмите кнопку “Проверка подлинности Windows” и нажмите кнопку “поставщиков”
4. Ход проверки подлинности NTLM в топ
и БАМ, это все исправило.


Ahmed M. Gamil

Я следовал подходу в приведенном выше решении, но веб-сайт продолжал запрашивать меня с помощью диалогового окна, которое запрашивает имя пользователя и пароль, но всякий раз, когда я пишу их в этом поле, оно снова появляется.. Есть идеи ?!

dsacker

Прекрасное решение. Интересно, что мой производственный и мой сервер разработки имели точно такой же заказ поставщика, и prod работал, а dev-нет. Я не уверен, что была выдвинута какая-то групповая политика и т. д., которая нарушила проход dev, но это исправило ее. Спасибо.

mraect

У меня нет "проверки подлинности Windows" в свойстве "аутентификация".
Решение 7 решите это за меня

Рейтинг:
2

nAggIs

Another solution to the above error is;
1. Open IIS Manager and select the website that is causing the 401
2. Open the "Authentication" property under the "IIS" header
3. Click the "Windows Authentication" item and click "Advanced Settings" from the right
4. Set "Extended Protection" to "OFF"


Рейтинг:
0

scemis

1. Откройте IIS и выберите веб-сайт, который вызывает 401
2. Откройте свойство "аутентификация" под заголовком "IIS" .
3. щелкните правой кнопкой мыши пункт "анонимная аутентификация" и нажмите кнопку "Изменить"
4. Выберите "идентификатор пула приложений" во всплывающем окне
5. Нажмите кнопку ОК


marunkumarbe

Работать на меня. Спасибо

Рейтинг:
0

Rajendra Varadaraju

<pre lang="xml">
Step 1] Go to the respective path for example D:\...\Images
Step 2] Open web.config and comment authorization/allow for specific users
</pre>


Рейтинг:
0

AjeetYadav

Щелкните правой кнопкой мыши на папке и выберите пункт Свойства.

На вкладке Безопасность добавьте "IUSER" и "NETWORK SERVICE" и предоставьте полный контроль обоим пользователям.