ASP.Net MVC授权操作过滤器
我想了解在MVC预览4中使用授权[授权]动作过滤器时错误处理的工作原理.
我有一个这样的动作: [Authorize(Roles = "DOMAINNOTAUTHORISED_ROLE" )] [HandleError] public ActionResult NeedAuthorisation() { throw new NotImplementedException(); } 当我访问url:http:// localhost:2197 / testAuthorisation / NeedAuthorisation,我在浏览器中找到一个空白页.在Firebug中,我可以看到已经发出请求,并且返回了401 – 未经授权的响应状态.但是我没有被重定向或返回一个customError.当使用我被授权的角色时,一切都会按预期工作. 这是使用Windows身份验证.我正在编写一些代码来尝试Forms身份验证,看看我是否遇到同样的问题. 解决方法
我最终找到了解决我的问题的
this MVC tutorial:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何在Kendo UI菜单上的多个组之间插入分隔
- entity-framework – 将DbContext注入Repository类库
- asp.net-mvc – 部署的ASP.NET MVC 4项目不会运行
- asp.net – 上下文菜单没有“添加脚手架”或“添加控制器”
- .net – ashx vs aspx文件下载
- asp.net-mvc – 我在哪里可以初始化Orchard模块中的AutoMap
- 一个关于反序列化的小问题
- asp.net-mvc – ASP.NET MVC:路由到URL
- asp.net – 兼容性问题是IE10
- asp.net-mvc-3 – 如何修复此MVC网站错误:无法加载文件或程
- asp.net – SQL Server用户定义的表类型和.NET
- asp.net-mvc – ASP.NET MVC自定义授权
- asp.net – jQuery flot,来自SQL Server的Live p
- asp.net-mvc – DNX vs DNX Core
- 如何不缓存ASP.NET用户控件?
- 使用ASP.net(Vb.net)将上载的Excel文档中的数据插
- 为什么OutputCache是??ASP.NET MVC中的结果过滤器
- asp.net – 如何查询具有多个根和过滤的嵌套集模
- asp.net – precompiledApp.config的目的是什么?
- asp.net-mvc – MVC 4在局部视图中使用分页列表