我想配置一条新路线,比如
http://localhost:4889/Home/Search
为此我试图在RouteConfig.cs中配置如下,
routes.MapRoute(
name: "About",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "About", id = UrlParameter.Optional }
);
但它不起作用。每当我尝试击中那条路线时,它会重定向我的登录路线,我错过了什么? 请让我知道如何做到这一点。
答案 0 :(得分:-1)
您的路线定义符合"默认"路线,你可能还没有对它进行修改,并且在你的"关于"之前定义它。路由。
或许你错过了[授权]属性
我想您要删除此关于路线,只需修改默认路线。