Kann ich Platzhalter in die web -.config Pfad-Attribut?

Im IIS 7 habe ich versucht zu verweigern Zugriff auf alle Dateien mit der Erweiterung .xml für alle Benutzer.

Ich habe versucht, die folgende Einstellung in meinem web.config-Datei:

<location path="*.xml">
    <system.web>
      <authorization>
        <deny users="*"/>
      </authorization>
    </system.web>
</location>

Aber dann immer eine Datei resultiert in einen internal server error.

Es funktioniert, wenn ich leugnen, der Zugang zu den einzelnen Dateien diese Lösung aber nicht kaufen, mir viel, denn ich weiß nicht alle .xml-Dateien im Voraus.

Schreibe einen Kommentar