Ich möchte meine Web-App so einschränken, dass .txt-Dateien nicht heruntergeladen/angezeigt werden können. Ist dies etwas, das ich in meiner web.config-Datei einrichten kann?
Ich habe dies in meiner Konfigurationsdatei ausprobiert:
<system.web>
<httpHandlers>
<add verb="*" path="*.txt" type="System.Web.HttpForbiddenHandler" />
</httpHandlers>
</system.web>
...aber es hatte keine Wirkung. Ich verwende IIS7 und die Anwendung ist .NET3.5, könnte dies etwas damit zu tun haben? Ich weiß, dass dies eigentlich für .NEt 1.0 1.1 und 2.0 funktionieren würde.
Ich habe in der Dokumentation dazu ( httpHandler hinzufügen ), die Anforderungen Abschnitt:
Microsoft Internet Information Services (IIS) Version 5.0, 5.1 oder 6.0
Das .NET Framework Version 1.0, 1.1 oder 2.0
Microsoft Visual Studio 2003 oder Visual Studio 2005
...was bedeutet, dass dies in .NET 3 und IIS7 nicht unterstützt wird...
Wo ist dies in IIS7 angegeben?