Могу ли я запретить ASP.NET анонимный доступ ко всем файлам? - PullRequest
1 голос
/ 02 октября 2009

Мой гипотетический веб-сайт не разрешает анонимный доступ и использует проверку подлинности с помощью форм. Таким образом, первоначальный запрос на www.example.com/SomePage.aspx перенаправляется на www.example.com/Login.aspx?ReturnUrl=SomePage.aspx.

.

Однако пользователи могут получать доступ к URL-адресам, которые не обслуживаются ASP.NET, например: www.example.com/Images/AnImage.jpg или www.example.com/TextFile.txt.

.

Можно ли запретить анонимный доступ к этим файлам и использовать ту же проверку подлинности с помощью форм?

Ответы [ 2 ]

1 голос
/ 02 октября 2009

Вы можете использовать IIS Extention Mapping. Для получения дополнительной информации нажмите IIS Extention Mapping

1 голос
/ 02 октября 2009

Да - вы должны зарегистрировать ASP.NET для каждого расширения файла (. *). это вы должны настроить в МКС.

...