0条评论
还没有人评论过~
怎么取到这个参数,这是一个下载功能,直接用的
window.location.href,需求是如果401就返回登录页
项目组里写了公共的拦截方法
getFile函数上加NeedLogin标签?
这个401错误 可以在发布后 在IIS 上面设置401错误指定到登录页面就可以了
这个最常规的做法是:
增加一个自定义属性,继承自ActionFilterAttribute,实现OnActionExecuting(HttpActionContext actionContext)方法;
方法内你可以检测这个客户端有没有授权(比如:客户端携带的sessionID有没有对应的session对象,有没有过期)
如果没有授权你就返回401;
然后将这个自定义属性加到你需要校验权限的方法上就可以了;
至于如果写,网上一搜一大堆