图片验证码定义filter时提示如下错误,请问jojo老师怎么解决呀?

来源:4-7 图片验证码

y_play

2017-12-29

java.lang.IllegalStateException: Cannot call sendError() after the response has been committed

http://img.mukewang.com/szimg/5a455c3d0001403119201032.jpg

http://img.mukewang.com/szimg/5a455c3d0001624319201032.jpg

我看错误信息执行进了doFilter()方法后,有进入到下面自定义的失败处理器里面后,就报了上面的错误了

写回答

2回答

慕沐3024221

2018-04-12

仔细看了一下,这里老师用的默认返回JSON的格式,而不是REDIRECT。

把imooc-security-demo项目下的application.yml或application.properties中的

imooc:

  security:

    browser:

      loginType: REDIRECT

注释掉就和老师的一样了.

0
1
慕码人1336249
多谢 问题 遇到了和你一样的问题
2019-07-18
共1条回复

JoJo

2017-12-30

看不清图片啊,现在慕课这图片怎么回事... 百度一下,这个问题很常见的,应该是响应已经关闭了又redirect导致的,参考 http://blog.csdn.net/chenghui0317/article/details/9531171 

0
0

Spring Security技术栈开发企业级认证与授权

Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全

2662 学习 · 1561 问题

查看课程