在请求头中校验机器标识
This commit is contained in:
+2
-2
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user