瀏覽代碼

Merge branch 'master' of http://192.168.1.220:10080/esb/esb

Airhead 8 年之前
父節點
當前提交
77a8362287
共有 1 個文件被更改,包括 20 次插入1 次删除
  1. 20 1
      hos-camel/src/main/java/gateway/processor/GatewayProcessor.java

+ 20 - 1
hos-camel/src/main/java/gateway/processor/GatewayProcessor.java

@ -120,7 +120,26 @@ public class GatewayProcessor implements Processor {
    }
    private boolean checkAuthorized(Map<String, Object> params) {
        return true;
        ObjectMapper objectMapper = new ObjectMapper();
        HTTPResponse response = HttpClientKit.get("http://localhost:10000/api/v1.0/admin/appApiAuth?appId=" + params.get("appKey") + "&apiName="+ apiMap.get("api"));
        if (response.getStatusCode() != 200) {
            System.out.println("请求失败!");
            return false;
        }
        try {
            Map map = objectMapper.readValue(response.getBody(), Map.class);
            if ((Boolean) map.get("successFlg")){
                return true;
            }else {
                System.out.println("验证失败:"+map.get("errorMsg"));
                return false;
            }
        } catch (IOException e) {
            e.printStackTrace();
            return false;
        }
    }
    private Map<String, String> parseBody(String body) throws IOException {