我有路由怪异。某些关键字在路径路径中是否存在问题。例如,此路线有效:
routes.MapPageRoute("AdminLogin", "horse", "~/AdminAccount/Login.aspx");
但是这条到同一资源的路线失败了:
routes.MapPageRoute("AdminLogin", "admin", "~/AdminAccount/Login.aspx");
它会将登录重定向到web.config文件中指定的root登录表单,并且整个站点都会锁定。
答案 0 :(得分:0)
找到它。项目目录中有一个名为Admin的文件夹。它违反了该文件夹,它位于安全性之后。