shiro拦截ajax请求问题

Fasure_Smile 2017-03-29 02:34:51
页面文章下面有点赞功能,但是点赞需要登录;
点赞发送ajax请求到后台接口(该接口为登录可访问);
点赞这个动作不会跳转到登录页面,chrome看网络请求可以看到请求是会被重定向到登录页面的地址的,也访问了这个登录页面地址,但是页面就是没有反应。
...全文
1371 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fasure_Smile 2017-09-27
  • 打赏
  • 举报
回复
后端对于前端的ajax请求虽然能返回302但是是没法进行跳转的,只有get请求且为通过改变浏览器地址栏的get请求后端才能让页面302跳转; 如果前端一定要ajax的话需要前端进行配合,主动跳转页面;
  • 打赏
  • 举报
回复
ajax不会响应3xx头控制浏览器跳转,只会继续获取跳转到的页面。自己判断ajax如果返回了登录页面的内容用location.href='xxxx'进行跳转

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧