ssh+extjs,使用拦截器做权限控制的问题?? 400 报错
做一个系统,使用ssh+extjs搭建项目框架,extjs作为前台界面,现在需要做权限控制,打算使用Interceptor拦截action,然后将action作为最小权限放在数据库,用登录用户账号关联。权限验证过程大致是:Interceptor拦截action请求,读数据库,判断是否具有该action的访问权限,有则invoke,没有则return 一个页面。
问题:extjs中全部为ajax请求,当Interceptor拦截ajax时,如果没有权限,return一个页面,不会跳转到这个页面,而是请求这个页面,这该怎么处理啊?
为什么要return页面呢?直接返回错误码和说明,Alert一下不行吗?
######拦截器怎么返回json或者xml?######+1######就是没有权限返回到一个错误界面之类的嘛?######版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。