图片验证码在edge浏览器无法显示并且后台报错
来源:4-7 图片验证码

qq_凛冬将至_9
2017-12-26
jojo老师好,在学习图片验证码章节自己动手写代码时遇到下面的问题:
在win10自带的edge浏览器下登录页面的图片验证码不能显示
而且后台在读取BufferedImage时报错了
而在其他浏览器谷歌、火狐中是正常的
代码都是按照老师的思路写的
生成图片验证码的controller方法
另外图片验证码找了个类库来生成的
这个问题看了很久也不知道问题出在哪里,不知道其他同学有没遇到,麻烦老师帮忙看下,谢谢!
写回答
3回答
-
这...这个真是没搞过,应该是浏览器的问题吧,如果chrome,火狐没问题的话代码应该是没问题的。
012017-12-26 -
慕函数3277014
2018-04-02
楼主后面的解决办法还是没解决:
Caused by: java.io.NotSerializableException: java.awt.image.BufferedImage
00 -
qq_凛冬将至_9
提问者
2017-12-26
jojo老师,我自己又排查了下,用慕课的图片生成码放上去,edge浏览器是能显示的
那就是后台代码不够健壮了,我又网上参考了下其他的图片输出方式,发现了问题,确实是后台代码不够严谨。改成下面的方式就OK了
自己又学到了一个重要的知识点,会继续加油的!谢谢,老师!
00
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题