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 – MVC 4从基本路由中删除“home”
- 如何在ASP.NET MVC网站中为cookie设置“安全”标志?
- ASP.NET MVC2与实体框架4 – AsEnumerable()或ToList()在存
- ASP.NET MVC 2 – ViewModel前缀
- asp.net-mvc – 使用IIS基本身份验证的OWIN身份验证
- asp.net – 如何以编程方式回收.net Web应用程序自己的appp
- asp.net-mvc-3 – MVC3和认证
- asp.net-mvc – ASP.NET MVC LINQ to SQL或Entities?
- 将图表绘制到ASP.NET MVC 4(Razor,C#)网站
- asp.net – 选择性地将CSS应用于gridview中的一行
- asp.net-mvc – 使用OWIN的Google身份验证Oauth在
- 如何在ASP.NET MVC中手动设置用户的角色?
- asp.net – Mono apache2 =服务暂时不可用(503)
- 为ASP.NET/ASP.NET MVC配置IIS(Windows 7)3
- 如何在ASP.NET Core 2.0中设置多个身份验证方案?
- asp.net – BrowserLink MVC 6 – 不工作 – 没有
- asp.net – RegisterStartupScript不能使用Scrip
- ASP.NET中的c# – die()或exit()功能
- .net – MVC 4 Mocking HttpContext – 如何模拟
- ASP.NET Identity会话cookie的安全性如何?
