W IIS 7 próbuję odmówić dostępu do wszystkich plików z rozszerzeniem .xml dla wszystkich użytkowników.Czy mogę używać symboli wieloznacznych w atrybucie ścieżki lokalizacji web.config?
Próbowałem następujące ustawienie w moim pliku web.config:
<location path="*.xml">
<system.web>
<authorization>
<deny users="*"/>
</authorization>
</system.web>
</location>
Ale potem coraz żadnych wyników plików w wewnętrznego błędu serwera.
Działa, gdy odmawiam dostępu do poszczególnych plików, ale to rozwiązanie nie kupuje zbyt wiele, ponieważ nie znam wszystkich plików .xml z góry.
Możliwy duplikat [Web.config: symbole wieloznaczne w miejscu i autoryzacji] (http://stackoverflow.com/questions/4375208/web-config- symbole wieloznaczne-w-lokalizacji-i-autoryzacji) –