Ich weiß, dass ich mit IIS7 eine Konfiguration pro Verzeichnis mit der XML-Datei web.config durchführen kann. Ich habe ein Verzeichnis mit einigen Konfigurationsdateien, die nicht über das Internet zugänglich sein sollen. Eine lokale web.config-Datei, die den Lesezugriff verweigert, wäre eine gute Lösung.
Was sollte der Inhalt einer web.config-Datei sein, um den Webzugriff auf die Dateien zu verbieten?
Bearbeiten: Ich versuche, eine web.config-Datei mit diesen Inhalten in eine Datei zu setzen:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<deny users="*" /> <!-- Denies all users -->
</authorization>
</system.web>
</configuration>
Aber ich kann immer noch direkt auf eine Datei im Verzeichnis zugreifen. Was stimmt damit nicht? Wie debugge ich, was passiert?