【发布时间】:2016-11-28 18:44:51
【问题描述】:
对于我的网站,我希望安全控制器(或操作)的以下行为
如果用户发出正常请求重定向到登录页面(我很容易做到)
如果请求是Ajax类型Request.IsAjaxRequest()==true,返回状态码401
如何为此创建过滤器??
【问题讨论】:
-
我找不到方法。在 ajax 请求中,当我执行此操作时 Response.StatusCode = (int)HttpStatusCode.Unauthorized; ,它将我重定向到我不想要的登录页面。
标签: asp.net-mvc security asp.net-mvc-3 asp.net-mvc-2 unauthorized