Abfrage der Windows-Anmeldeinformationen in IIS, wenn ein bestimmter Benutzer oder Host verwendet wird

Abfrage der Windows-Anmeldeinformationen in IIS, wenn ein bestimmter Benutzer oder Host verwendet wird

Ich habe eine IIS-Site, die integrierte Windows-Authentifizierung verwendet. Heute haben wir einen neuen Konferenzraum mit einem eigenen Benutzerkonto für den Computer eingerichtet, und Personen, die von diesem Computer/Benutzer aus auf die IIS-Site zugreifen, verfügen nicht über die erforderlichen Berechtigungen. Gibt es eine Möglichkeit, einem Benutzer oder Host auf IIS mit Windows-Authentifizierung den Zugriff zu verweigern und stattdessen nach Anmeldeinformationen zu fragen?

Ich habe festgestellt, dass ich eine Eingabeaufforderung für Anmeldeinformationen erzwingen kann, wenn ich den folgenden Code aufrufe, aber es werden keine Anmeldeinformationen akzeptiert. Die Eingabeaufforderung wird einfach immer wieder angezeigt.

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

Antwort1

Was ist mit IIS-Autorisierungsregeln? Sie können "Alle Benutzer", "Alle anonymen Benutzer" oder "bestimmte Benutzer" ablehnen.

Hoffentlich hilft das.

verwandte Informationen