Это нормальное поведение, когда все файлы могут быть загружены в asp.net / IIS Express? - PullRequest
0 голосов
/ 04 января 2019

Я работаю над проектом ASP.NET MVC. Некоторые маршруты определены для запуска контроллеров

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

    routes.MapRoute(
        name: "Default",
        url: "{controller}/{action}/{id}",
        defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional });
}

Однако любой может загрузить любой файл в моей корневой папке (где расширение не занесено в черный список IIS, например .asp, .conf ...). Обычно я бы использовал одну статическую папку с моими css и img, но здесь вся корневая папка выглядит статичной. Это нормальное поведение или предыдущий разработчик что-то взломал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...