安全控制
消息完整性校验
控制开关
发送请求 http://m.yohobuy.com/lb/v1?app_version=4.1.0.1603140001&client_secret=e750b0174173917bfe3388d57b03d5dd&client_type=iphone&os_version=9.3&screen_size=375x667&v=7
根据响应消息体中bv
的接口判断是否进行消息完整性校验
{
code: 200,
message: "Config Success",
md5: "1231231231231",
data: {
ae: "e0323a9039add2978bf5b49550572c7c",
url: "http://m.yohobuy.com",
tl: "7ea6bdf07376a928c5d4677789c45463",
rp: "62a165d59f8daf42e2df5f3c5aed8a2f",
bv: "94931e4a3036baeecdacb975e10a8ec6"
}
}
会话控制
控制开关
- 只有客户端版本>4.0.5才会进行session校验
- 只有下面的接口才会进行session校验
- app.passport.profile
- app.SpaceOrders.detail
- app.SpaceOrders.get
java服务端配置
# gateway模块,是否启用校验
is_checksession_enable=true
#用户模块,用分钟作为单位, 默认是7天
user.session.expire=10080