赞
踩
基本的安全性设计规则
客户端验证通过后,生成一个Token,以后每次请求在headder中携带该token值用作验证,token要设置有效时间,过期后要重新获取。
主要是通过对接口参数加盐值生成md5来验证接口参数是否经过篡改,参数中要包含一个客户端当前时间戳,超时的请求不予处理,所有参数按升序排序。
收到客户端的请求后,先验证下签名是否在缓存中存在,如果存在证明该请求被重复发送,不存在的时候,先把请求写到缓存中,注意过期时间为签名中的时间加上接口过期时间,这样正常的响应时间内接口只能被调用一次,根据接口的类型可以增加幂等性验证。
服务器端增加IP白名单。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。