关于认证失败时,返回html还是json的问题咨询

来源:4-5 个性化用户认证流程(二)

crea_union

2019-06-10

jojo老师,请问下我按照如下配置,在返回json数据的时候,登陆成功与失败均得到了期望的结果,并且此时登陆失败是不会进入图中2的requireAuthentication中的
但是当返回html页面的时候,登陆失败后最终却进入了图中的2,导致登陆想要展示401的时候却展示了json
图片描述

写回答

2回答

云晴

2019-08-09

同样遇到了此问题,也是先进的引发跳转请求是localhost:8080/index.html然后进入super.onA........

然后又返回执行引发跳转的请求是localhost:8080/error

也是把/error加到了不拦截的url里

2
1
index2
带佬!
2020-04-18
共1条回复

crea_union

提问者

2019-06-10

最后调试了代码发现返回html请求的时候,失败的时候访问了error的请求,然后将error请求设置成不认证就展示了401页面,error请求貌似是springboot自带的,遇到错误抛出的时候会自带重定向到该链接,但是奇怪的是jojo老师为什么没有重定向到error页面?

2
0

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

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

2662 学习 · 1561 问题

查看课程