在请求头中校验机器标识

This commit is contained in:
winLsy
2018-02-02 20:57:26 +08:00
parent 33d778a1b1
commit 93b5b6765b
@@ -46,9 +46,9 @@ public class AppValidateCodeRepository implements ValidateCodeRepository {
* @return
*/
private String buildKey(ServletWebRequest request,String validateCodeType){
String deviceId = request.getHeader("deviceId");
String deviceId = request.getParameter("deviceId");
if (StringUtils.isBlank(deviceId)){
throw new ValidateCodeException("请求头中缺少机器的唯一识别");
throw new ValidateCodeException("请求参数中缺少机器的唯一识别");
}
return "code:"+validateCodeType.toLowerCase()+":"+deviceId;
}