Как избавиться от приглашения на вход в систему для пользователей, которым запрещен доступ к сайту через IIS? - PullRequest
0 голосов
/ 05 марта 2019

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

У меня есть статический HTML-сайт, размещенный на Windows Server 2016. Сайт обслуживается через IIS 10. Пользователи будут получать доступ к сайту из своих собственных браузеров. Мне нужно контролировать доступ через разрешения для папок, а не через авторизацию Windows .Поэтому у меня включена аутентификация Windows через IIS, но не авторизация Windows.Проверка подлинности Windows включена для сохранения учетной записи пользователя, связанной с компьютером, который используется для доступа к сайту.Пользователи, которые имеют доступ к нужным папкам и файлам, могут получить доступ к сайту просто отлично.Однако пользователи, которым было отказано в доступе к соответствующим папкам, получают приглашение для входа в систему.Я хочу обойти приглашение входа в систему и просто дать им сообщение об ошибке.Кто-нибудь знает, почему я получаю приглашение для входа?

1 Ответ

0 голосов
/ 05 марта 2019

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

Единственный способ избежать отображения приглашения на вход - использование IE.Параметр безопасности IE содержит параметр «Автоматический вход только в зону интрасети».

enter image description here

Подробнее, вы можете обратиться к статье ниже:

https://www.syncfusion.com/kb/8442/how-to-make-the-windows-authentication-login-prompts-for-user-credentials-in-browsers

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...