Запрашивать учетные данные Windows в IIS при использовании определенного пользователя или хоста

Запрашивать учетные данные Windows в IIS при использовании определенного пользователя или хоста

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

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

if (WorkContext.CurrentCustomer.Email == "[email protected]")
{
    Response.StatusCode = 401;
    Response.End();
}

решение1

Что насчет правил авторизации IIS? Вы можете запретить "Всем пользователям", "Всем анонимным" или "Определенным пользователям"

Надеюсь, это поможет.

Связанный контент