关于CAS单点登录与springMVC上传文件冲突问题

之前项目使用的文件上传组件是spring的multipartResolver,一直是正常的。
最近集成单点登录系统后,在web.xml文件中添加了CAS HttpServletRequest Wrapper Fliter拦截。
然后导致文件上传一直是失败的。
我想问一下,是不是这两个拦截有冲突啊,导致后台使用`MultipartHttpServletRequest multipartRequest=(MultipartHttpServletRequest)request;`接受不到数据。
阅读 3.4k
1 个回答

确实是有冲突的,CAS拦截器将所有请求都进行了拦截,文件上传链接被cas包装后后台无法解析。
现有的解决办法是,在CAS拦截服务器中配置不拦截地址

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题