Asp.Net_Mvc_IgnoreRoute
routes.IgnoreRoute("home/about");
这句话,当Route遇到Home/About的Url时,这段URL将被忽略。
效果图
需要注意的是这里routes.IgnoreRoute("home/about");
必须要放在Route的匹配规则之前。比如下面这段代码
1 public static void RegisterRoutes(RouteCollection routes) 2 { 3 routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 4 routes.IgnoreRoute("home/about"); 5 6 routes.MapRoute( 7 "Default", // Route name 8 "{controller}/{action}/{id}", // URL with parameters 9 new { controller = "Home", action = "Index", id = "" } // Parameter defaults 10 ); 11 12 }
因为Route只是从上往下寻找匹配的规则,如果IgnoreRoute放在下面,那么 routes.MapRoute就会匹配到某个规则,进而将URL导向具体的页面。而IgnoreRoute其实也只是一个匹配规则,将URL导向一个401错误界面。
转载于:https://www.cnblogs.com/kissazi2/archive/2012/07/07/2580724.html
Asp.Net_Mvc_IgnoreRoute相关推荐
- ASP.NET MVC 2示例Tailspin Travel
Tailspin Travel 是一个旅游预订的应用程序示例,最新版本采用ASP.NET MVC 2技术构建,主要使用 DataAnnotations 验证, 客户端验证和ViewModels,还展示 ...
- 通过jQuery调用ASP.NET的AJAX
传统上,在ASP.NET页面中实现AJAX的方法是拖放一个ScriptManager控件,并进行一系列的设置和相关编程.但事实上,这并不是理想的解决方案.使用jQuery来调用ASP.NET后台的方法 ...
- Asp.Net Core在线生成二维码
前言: 原先用zxing Code写过基于Winfrom的批量生成二维码工具,以及单个生成二维码工具:批量生成二维码Gihub源代码 今天尝试用QRCoder 加 Asp.Net Core 写了一个在 ...
- Asp.net MVC中的ViewData与ViewBag
在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下: ViewData ViewBag 它是Key/Value字典集合 它是dynamic类型对像 从 ...
- ASP.NET MVC Identity 兩個多個連接字符串問題解決一例
按照ASP.NET MVC Identity建立了一個用戶權限管理模塊,由于還要加自己已有的數據庫,所以建立了一個實體模型,建立了之后,發現登錄不了: 一直顯示"Login in faile ...
- ASP.NET页面之间传值的方式之QueryString(个人整理)
QueryString Querystring也叫查询字符串,这种页面间传递数据是利用网页地址URL.如果要从A页面跳转到B页面,则可以用Request.Redirect("B.aspx?参 ...
- ASP.NET MVC 4 (十三) 基于表单的身份验证
在前面的章节中我们知道可以在MVC应用程序中使用[Authorize]特性来限制用户对某些网址(控制器/控制器方法)的访问,但这都是在对用户认证之后,而用户的认证则依然是使用ASP.NET平台的认证机 ...
- [Asp.net 5] Options-配置文件(2)
很久之前写过一篇介绍Options的文章,2016年再打开发现很多变化.增加了新类,增加OptionMonitor相关的类.今天就对于这个现在所谓的新版本进行介绍. 老版本的传送门([Asp.net ...
- asp.net mvc 学习
Routing讲解: http://www.cnblogs.com/wangiqngpei557/p/3379095.html Filter讲解: http://www.cnblogs.com/ymn ...
最新文章
- poj 2763 Housewife Wind
- tensorflow随笔-读取图像文件数据(2)-TFRecord
- Active Directory相关博客
- 验证视图状态 MAC 失败 的解决办法
- mysql没有写入权限_MySQL的权限系统
- 【JAVA SE】第十四章 集合框架、语法糖和泛型
- tigerVNC的简单使用教程(CentOS 自带VNC包的远程桌面连接)
- retrofit2 不创建对象直接返回字符串
- mint-UI上拉加载下拉刷新和fastclick冲突问题解决
- dmb: 数据库监控及灾备系统(for mysql)_一个备份MySQL数据库的简单Shell脚本
- java 毕向东_毕向东java视频目录
- oracle数据库表格连接数据库,excel中连接表格数据库-excel怎样连接oracle数据库(白痴级提问)...
- 如何删除SceneDelegate
- 通过工具来监控webService请求和返回时的数据(10级学员 韩晓爽课堂总结)
- SQL Server认证培训与考试
- 过等保是浪费钱吗?一定要过等保吗?
- 18939 最长单词
- 微信小程序从开发到上线步骤(持续更新)
- ORB-SLAM2 ---- Tracking::Relocalization函数
- 2021.2.23课程摘要(逻辑教育-王劲胜)