|  | @ -49,26 +49,26 @@ public class GatewayProcessor implements Processor {
 | 
	
		
			
				|  |  |         Map<String, Object> params = exchange.getIn().getHeaders();
 | 
	
		
			
				|  |  |         if (params.get("appKey") == null) {
 | 
	
		
			
				|  |  |             exchange.getOut().setHeader(Exchange.HTTP_URI,"paramError");
 | 
	
		
			
				|  |  |             return "direct:errorHandle";    //TODO:
 | 
	
		
			
				|  |  |             return "direct:errorHandle";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         String appKey = params.get("appKey").toString();
 | 
	
		
			
				|  |  |         String secret = getSecret(appKey);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         if (secret.equals("")) {
 | 
	
		
			
				|  |  |             exchange.getOut().setHeader(Exchange.HTTP_URI,"paramError");
 | 
	
		
			
				|  |  |             return "direct:errorHandle";    //TODO:
 | 
	
		
			
				|  |  |             return "direct:errorHandle";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         boolean pass = checkParams(params);
 | 
	
		
			
				|  |  |         if (!pass) {
 | 
	
		
			
				|  |  |             exchange.getOut().setHeader(Exchange.HTTP_URI,"paramError");
 | 
	
		
			
				|  |  |             return "direct:errorHandle";    //TODO:
 | 
	
		
			
				|  |  |             return "direct:errorHandle";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         pass = checkTimeStamp(params);
 | 
	
		
			
				|  |  |         if (!pass) {
 | 
	
		
			
				|  |  |             exchange.getOut().setHeader(Exchange.HTTP_URI,"outdateError");
 | 
	
		
			
				|  |  |             return "direct:errorHandle";    //TODO:
 | 
	
		
			
				|  |  |             return "direct:errorHandle";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //获取secret接口,不做sign验证
 | 
	
	
		
			
				|  | @ -76,14 +76,14 @@ public class GatewayProcessor implements Processor {
 | 
	
		
			
				|  |  |             pass = checkSign(params, secret);
 | 
	
		
			
				|  |  |             if (!pass) {
 | 
	
		
			
				|  |  |                 exchange.getOut().setHeader(Exchange.HTTP_URI,"signValidError");
 | 
	
		
			
				|  |  |                 return "direct:errorHandle";    //TODO:
 | 
	
		
			
				|  |  |                 return "direct:errorHandle";
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         pass = checkAuthorized(params);
 | 
	
		
			
				|  |  |         if (!pass) {
 | 
	
		
			
				|  |  |             exchange.getOut().setHeader(Exchange.HTTP_URI,"unauthorizedError");
 | 
	
		
			
				|  |  |             return "direct:errorHandle";    //TODO:
 | 
	
		
			
				|  |  |             return "direct:errorHandle";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return genEndpoint(params, exchange);
 |