Wiem, że IIS7 pozwala mi na konfigurację dla poszczególnych katalogów z plikiem xml web.config. Mam katalog z niektórymi plikami konfiguracyjnymi, które nie chcą być dostępne w Internecie. Lokalny plik web.config zabraniający dostępu do niego byłby dobrym rozwiązaniem.
Jaka powinna być zawartość pliku web.config, aby zabronić dostępu do plików?
Edycja: Próbuję umieścić plik web.config z następującą zawartością w pliku:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<deny users="*" /> <!-- Denies all users -->
</authorization>
</system.web>
</configuration>
Ale nadal mogę bezpośrednio uzyskać dostęp do pliku w katalogu. Co jest z tym nie tak? Jak debugować to, co się dzieje?