
java后台代码求解,听说是过滤非app请求,求大神详解步骤,clientTime,token 是APP请求自带参数么?
1个回答
展开全部
前端在调用接口的时候会附带一个参数,然后后台来判断这个参数是不是APP传过来的
2、3行获取参数里面的时间和token的值
后面依次是 如果 token为空直接返回
如果超过clientTime超过当前时间5分钟,直接返回
clientTime用MD5加密,如果之前通过时间用MD5加密过的token和传过来的token不一样,直
接返回
最后就是验证都成功了的操作
然后token不是APP自带的,是上次或者其他地方求情的时候通过把clientTime用MD5加密生成的token,和clientTime一起传给了前端,然后调用这个接口的时候又一起返回来做校验
2、3行获取参数里面的时间和token的值
后面依次是 如果 token为空直接返回
如果超过clientTime超过当前时间5分钟,直接返回
clientTime用MD5加密,如果之前通过时间用MD5加密过的token和传过来的token不一样,直
接返回
最后就是验证都成功了的操作
然后token不是APP自带的,是上次或者其他地方求情的时候通过把clientTime用MD5加密生成的token,和clientTime一起传给了前端,然后调用这个接口的时候又一起返回来做校验
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询