我們正在開發一個帶有REST建模URL的ASP.NET Web窗體應用程序,爲此我們在global.asax中使用了路由表。但是,最近我們遇到了WebResource.axd和ScriptResource.axd文件也被路由的問題。我們想要使用RouteCollection.IgnoreRoute函數。但是,因爲它在System.Web.Mvc中,這意味着我們需要在非MVC Web Forms應用程序中引用該dll。在非MVC中使用System.Web.Mvc ASP.NET Web窗體應用程序
我們繼續採用這種方法是否安全?如果有人有更好的方法來忽略Web Forms應用程序中的路由,請分享。另請注意,該應用程序已在Web窗體中廣泛開發,並且在當前階段轉移到MVC是不可行的。