因为本人开发web比较少,请教一下大家,asp.net mvc中,我们用到AuthorizeAttribute进行判断用户是否登录,如果已经登录即跳到对应的Action,如果没有登录或者登录失效,即跳到登录页面,如:
filterContext.Result = new RedirectResult("/Account/LogOn")
我碰到的问题是:如果界面上是ajax请求的,这个方法就行不通了,如果是自己写的ajax请求,如可以根据返回值进行跳转,但在View中,我们经常用到第三方的一些组件,比如数据列表等,他们把ajax请求已封装好,只需要提供URL,这时候我们无法对返回值进行判断,这种情况,大家是怎么处理的?