Отключение папки со страницами в asp.net - PullRequest
0 голосов
/ 10 сентября 2011

У меня простой вопрос

Как отключить папку с aspx-страницами в asp.net

Thw - папка «Администрирование», и я хочу отключить ее, чтобы она не вызываласьбраузер, набрав ... / Administratin / edit.aspx, или просто перенаправить на страницу входа, если мы хотим перейти к административной части

Ответы [ 3 ]

1 голос
/ 10 сентября 2011

Сначала включите аутентификацию на основе форм. Это можно сделать для VB и C # .

Далее необходимо указать, кто и к чему будет иметь доступ. Это можно сделать в файле web.config.

Извините, если эти статьи немного устарели.

0 голосов
/ 10 сентября 2011

Используйте элемент location и настройки конфигурации, чтобы ограничить доступ к папкам.

<location path="Administration">    
    <system.web>    
        <authorization>
            <allow roles="Administrators" />
            <deny users="*" />
        </authorization>
     </system.web>   
</location>   
0 голосов
/ 10 сентября 2011

Изменение разрешений безопасности NTFS в папке администрирования на

    <drive>:\intepub\wwwroot\...\Administration

и таким образом ограничьте доступ.

Вы также можете щелкнуть правой кнопкой мыши, перейти к свойствам в IIS для папки и удалить различные детальные разрешения на просмотр.

Вы также можете отредактировать файл web.config и изменить там разрешения.

...