Ich habe eine neue Site in IIS 7 erstellt. Diese Site erbt eine Regel, um allen Benutzern zu erlauben. Ich möchte diese Regel entfernen, aber es lässt mich nicht. Gibt es eine Möglichkeit, die Site so einzustellen, dass sie keine Regeln erbt?
Die Lösung hierfür ist die URL-Autorisierung. Siehe hier , um es zu installieren. Dann können Sie in den IIS-Autorisierungsregeln die Regel entfernen, die allen Benutzern den Zugriff auf die Site ermöglicht.
Basierend auf dieser vorherigen Frage IIS7 Authorization Rules / Config - Perpetually
Ändern Sie Ihre web.config f. auf folgende Weise:
%Vor%Anonyme Benutzer werden mit dem Fragezeichen identifiziert.
Sie können dasselbe in IIS tun, was Ihre web.config auf die obige Weise ändert.
Bearbeiten : Wenn dies nicht funktioniert, versuchen Sie dies oben in web.config
:
Bearbeiten2 : Mein letzter Versuch ...
Ändern Sie die Berechtigung in Ihrem Anwendungsverzeichnis so, dass keine vererbbaren Berechtigungen von deren Eltern enthalten sind.
Tags und Links asp.net iis iis-7 web-deployment