diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/checkstyle-idea.xml b/.idea/checkstyle-idea.xml new file mode 100644 index 0000000..0508403 --- /dev/null +++ b/.idea/checkstyle-idea.xml @@ -0,0 +1,14 @@ + + + + 10.5.0 + JavaOnly + true + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..d35bcbc --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/eclipseCodeFormatter.xml b/.idea/eclipseCodeFormatter.xml new file mode 100644 index 0000000..d868994 --- /dev/null +++ b/.idea/eclipseCodeFormatter.xml @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..93028ca --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..a2e2b69 --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..d5cd614 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..2b63946 --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/sso/controller/SsoController.java b/kqapi/src/main/java/com/ningdatech/kqapi/sso/controller/SsoController.java new file mode 100644 index 0000000..913aa00 --- /dev/null +++ b/kqapi/src/main/java/com/ningdatech/kqapi/sso/controller/SsoController.java @@ -0,0 +1,36 @@ +package com.ningdatech.kqapi.sso.controller; + +import com.ningdatech.kqapi.sso.manage.SsoManage; +import com.ningdatech.kqapi.sso.model.dto.ReqSsoDTO; +import com.ningdatech.kqapi.sso.model.vo.SsoTokenVO; +import com.ningdatech.kqapi.sso.model.vo.SsoUserInfoVO; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.validation.Valid; + +/** + * @author CMM + * @since 2024/04/07 11:15 + */ +@Slf4j +@Validated +@RestController +@RequestMapping("/api/v1/sso/") +@RequiredArgsConstructor +public class SsoController { + + private final SsoManage ssoManage; + + @PostMapping ("/token") + public SsoTokenVO getToken(@Valid @RequestBody ReqSsoDTO reqSsoDTO) { + return ssoManage.getToken(reqSsoDTO); + } + + @PostMapping ("/getUserInfo") + public SsoUserInfoVO getUserInfo(@Valid @RequestBody ReqSsoDTO reqSsoDTO) { + return ssoManage.getUserInfo(reqSsoDTO); + } +} diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/sso/manage/SsoManage.java b/kqapi/src/main/java/com/ningdatech/kqapi/sso/manage/SsoManage.java new file mode 100644 index 0000000..d2b3450 --- /dev/null +++ b/kqapi/src/main/java/com/ningdatech/kqapi/sso/manage/SsoManage.java @@ -0,0 +1,86 @@ +package com.ningdatech.kqapi.sso.manage; + +import java.util.Map; + +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.http.HttpEntity; +import org.springframework.stereotype.Component; +import org.springframework.util.MultiValueMap; +import org.springframework.web.client.RestTemplate; + +import com.ningdatech.kqapi.common.exception.BizException; +import com.ningdatech.kqapi.sso.model.dto.ReqSsoDTO; +import com.ningdatech.kqapi.sso.model.vo.SsoTokenVO; +import com.ningdatech.kqapi.sso.model.vo.SsoUserInfoVO; +import com.ningdatech.kqapi.sso.utils.HmacAuthUtil; + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; + + +/** + * @author CMM + * @since 2024/04/07 11:17 + */ +@Component +@Slf4j +@RequiredArgsConstructor +public class SsoManage { + + @Value("${sso.token.internet-url}") + private String tokenUrl; + + @Value("${sso.user-info.internet-url}") + private String userInfoUrl; + + @Value("${sso.access-key}") + private String accessKey; + + @Value("${sso.secret-key}") + private String secretKey; + + @Value("${sso.app-id}") + private String appId; + + private final RestTemplate restTemplate; + + /** + * 基于单点登录票据换取请求 token + * + * @param reqSsoDTO \ + * @return SsoTokenVO + */ + public SsoTokenVO getToken(ReqSsoDTO reqSsoDTO) { + String ticketId = reqSsoDTO.getTicketId(); + if (StringUtils.isBlank(ticketId)){ + throw new BizException("登录票据不能为空!"); + } + Map header = HmacAuthUtil.generateHeader(tokenUrl, "POST", accessKey, secretKey); + MultiValueMap multiValueMap = HmacAuthUtil.convertToMultiValueMap(header); + reqSsoDTO.setAppId(appId); + HttpEntity httpEntity = new HttpEntity<>(reqSsoDTO, multiValueMap); + SsoTokenVO res = restTemplate.postForObject(tokenUrl, httpEntity, SsoTokenVO.class); + log.info("[RestTemplateTest-基于单点登录票据换取请求token] http request :{}", res); + return res; + } + + /** + * 基于 token 获取用户信息 + * + * @param reqSsoDTO \ + * @return SsoUserInfoVO + */ + public SsoUserInfoVO getUserInfo(ReqSsoDTO reqSsoDTO) { + String token = reqSsoDTO.getToken(); + if (StringUtils.isBlank(token)){ + throw new BizException("token不能为空!"); + } + Map header = HmacAuthUtil.generateHeader(userInfoUrl, "POST", accessKey, secretKey); + MultiValueMap multiValueMap = HmacAuthUtil.convertToMultiValueMap(header); + HttpEntity httpEntity = new HttpEntity<>(reqSsoDTO,multiValueMap); + SsoUserInfoVO res = restTemplate.postForObject(userInfoUrl, httpEntity, SsoUserInfoVO.class); + log.info("[RestTemplateTest-基于token获取用户信息] http request :{}", res); + return res; + } +} diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/dto/ReqSsoDTO.java b/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/dto/ReqSsoDTO.java new file mode 100644 index 0000000..b356b8c --- /dev/null +++ b/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/dto/ReqSsoDTO.java @@ -0,0 +1,25 @@ +package com.ningdatech.kqapi.sso.model.dto; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import javax.validation.constraints.NotNull; + +/** + * @author CMM + * @since 2024/04/07 11:22 + */ +@Data +@ApiModel(value = "ReqTokenDTO", description = "获取Token请求实体") +public class ReqSsoDTO { + + @ApiModelProperty("单点登录票据") + private String ticketId; + + @ApiModelProperty("应用发布 ID") + private String appId; + + @ApiModelProperty("单点登录Token") + private String token; +} diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/vo/SsoTokenVO.java b/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/vo/SsoTokenVO.java new file mode 100644 index 0000000..41c4a8e --- /dev/null +++ b/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/vo/SsoTokenVO.java @@ -0,0 +1,29 @@ +package com.ningdatech.kqapi.sso.model.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author CMM + * @since 2024/04/07 11:19 + */ +@Data +@ApiModel(value = "SsoTokenVO", description = "单点登录TokenVO") +public class SsoTokenVO { + + @ApiModelProperty("错误码") + private String errorCode; + + @ApiModelProperty("错误信息") + private String errorMsg; + + @ApiModelProperty("是否成功") + private Boolean success; + + @ApiModelProperty("响应体") + private Object data; + + @ApiModelProperty("token") + private String token; +} diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/vo/SsoUserInfoVO.java b/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/vo/SsoUserInfoVO.java new file mode 100644 index 0000000..3d8df0e --- /dev/null +++ b/kqapi/src/main/java/com/ningdatech/kqapi/sso/model/vo/SsoUserInfoVO.java @@ -0,0 +1,154 @@ +package com.ningdatech.kqapi.sso.model.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.List; + +/** + * @author CMM + * @since 2024/04/07 11:19 + */ +@Data +@ApiModel(value = "SsoUserInfoVO", description = "单点登录UserInfoVO") +public class SsoUserInfoVO { + + @ApiModelProperty("错误码") + private String errorCode; + + @ApiModelProperty("错误信息") + private String errorMsg; + + @ApiModelProperty("是否成功") + private Boolean success; + + @ApiModelProperty("响应体") + private Object data; + + @ApiModelProperty("用户类型 PERSON 个人、LEGAL_PERSON 法人") + private String userType; + + @ApiModelProperty("个人用户信息 当前登录自然人的信息") + private Object personInfo; + + @ApiModelProperty("主键") + private String userId; + + @ApiModelProperty("个人姓名") + private String userName; + + @ApiModelProperty("个人姓名 ID_CARD:身份证,PASSPORT:护\n" + + "照,OFFICER_CARD:军官\n" + + "证,MAINLAND_TRAVEL_PERMIT_FOR\n" + + "_HONGKONG_AND_MACAO_RESIDENTS\n" + + ":港澳居民来往内地通行\n" + + "证,MAINLAND_TRAVEL_PERMIT_FOR\n" + + "_TAIWAN_RESIDENTS:台湾居民来\n" + + "往大陆通行\n" + + "证,FOREIGN_PERMANENT_RESIDENT\n" + + "_ID_CARD:外国人永久居留身份\n" + + "证,FOREIGN_PASSPORT:外籍人士\n" + + "护照,DIPLOMACY_PASSPORT:外交\n" + + "护照,OFFICIAL_PASSPORT:公务护\n" + + "照,SOLDIER_CARD:士兵\n" + + "证,OFFICER_RETIRE_CARD:军官离\n" + + "退休\n" + + "证,GANG_AO_TAI_RESIDENCE_CART\n" + + ":港澳台居民居住\n" + + "证,GANG_AO_ID_CART:港澳居民身\n" + + "份证,UNIFIED_SOCIAL_ID:统一社\n" + + "会信用代码,OTHER:其他") + private String idType; + + @ApiModelProperty("外部证件类型") + private String outerIdType; + + @ApiModelProperty("证件编号") + private String idNo; + + @ApiModelProperty("法人经办人时用户类型,评级") + private String attnUserType; + + @ApiModelProperty("手机号") + private String phone; + + @ApiModelProperty("邮箱") + private String email; + + @ApiModelProperty("民族") + private String nation; + + @ApiModelProperty("性别") + private String gender; + + @ApiModelProperty("生日") + private String birthday; + + @ApiModelProperty("身份散列值") + private String certKey; + + @ApiModelProperty("额外属性") + private Object attributes; + + @ApiModelProperty("法人用户信息,比如公司相关的信\n" + + "息") + private Object legalPersonInfo; + + @ApiModelProperty("法人名称") + private String name; + + @ApiModelProperty("社会统一信用代码") + private String unifiedSocialId; + + @ApiModelProperty("法人类型") + private String orgType; + + @ApiModelProperty("经办人姓名") + private String attnName; + + @ApiModelProperty("经办人手机号") + private String attnPhone; + + @ApiModelProperty("经办人证件类型") + private String attnIdType; + + @ApiModelProperty("经办人证件号码") + private String attnIdNo; + + @ApiModelProperty("法人代表人姓名") + private String principal; + + @ApiModelProperty("法人代表唯一键") + private String principalUserId; + + @ApiModelProperty("法人唯一键") + private String corpId; + + @ApiModelProperty("所属组织信息") + private List organizationInfoList; + + @ApiModelProperty("组织主键") + private String orgId; + + @ApiModelProperty("Alias for orgId") + private String oid; + + @ApiModelProperty("父组织主键") + private String parentId; + + @ApiModelProperty("Alias for parentId") + private String pid; + + @ApiModelProperty("组织机构全称") + private String fullName; + + @ApiModelProperty("组织后缀") + private String devCoding; + + @ApiModelProperty("是否叶子标志") + private Boolean leafFlag; + + @ApiModelProperty("排序号,从小到大") + private Integer orderBy; +} diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/sso/utils/HmacAuthUtil.java b/kqapi/src/main/java/com/ningdatech/kqapi/sso/utils/HmacAuthUtil.java new file mode 100644 index 0000000..7823b7c --- /dev/null +++ b/kqapi/src/main/java/com/ningdatech/kqapi/sso/utils/HmacAuthUtil.java @@ -0,0 +1,132 @@ +package com.ningdatech.kqapi.sso.utils; + +import java.io.UnsupportedEncodingException; +import java.net.URI; +import java.net.URL; +import java.net.URLEncoder; +import java.text.DateFormat; +import java.text.SimpleDateFormat; +import java.util.*; +import java.util.stream.Collectors; + +import javax.crypto.Mac; +import javax.crypto.spec.SecretKeySpec; +import javax.xml.bind.DatatypeConverter; + +import org.springframework.util.LinkedMultiValueMap; +import org.springframework.util.MultiValueMap; + +import javafx.util.Pair; +import lombok.extern.slf4j.Slf4j; + +/** + * @author CMM + * @since 2024/04/07 11:28 + */ + +@Slf4j +public class HmacAuthUtil { + + /** + * 构造请求 header + * + * @param urlStr 请求url,全路径格式,比如:https://bcdsg.zj.gov.cn/api/p/v1/user.get + * @param requestMethod 请求方法,大写格式,如:GET, POST + * @param accessKey 应用的 AK + * @param secretKey 应用的 SK + * @return + */ + public static Map generateHeader(String urlStr, String requestMethod, String accessKey, String secretKey) { + log.info("params,urlStr={},requestMethod={},accessKey={},secretKey={}",urlStr,requestMethod,accessKey,secretKey); + Map header = new HashMap<>(); + try { + DateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z", Locale.US); + dateFormat.setTimeZone(TimeZone.getTimeZone("GMT")); + String date = dateFormat.format(new Date()); + URL url = new URL(urlStr); + URI uri = new URI(url.getProtocol(), url.getHost(), url.getPath(), url.getQuery(), null); + + String canonicalQueryString = getCanonicalQueryString(uri.getQuery()); + + String message = requestMethod.toUpperCase() + "\n" + uri.getPath() + "\n" + canonicalQueryString + "\n" + accessKey + "\n" + date + "\n"; + + Mac hasher = Mac.getInstance("HmacSHA256"); + hasher.init(new SecretKeySpec(secretKey.getBytes(), "HmacSHA256")); + + byte[] hash = hasher.doFinal(message.getBytes()); + + // to lowercase hexits + DatatypeConverter.printHexBinary(hash); + + // to base64 + String sign = DatatypeConverter.printBase64Binary(hash); + header.put("X-BG-HMAC-SIGNATURE", sign); + header.put("X-BG-HMAC-ALGORITHM", "hmac-sha256"); + header.put("X-BG-HMAC-ACCESS-KEY", accessKey); + header.put("X-BG-DATE-TIME", date); + } catch (Exception e) { + log.error("generate error",e); + throw new RuntimeException("generate header error"); + } + log.info("header info,{}",header); + return header; + } + + private static String getCanonicalQueryString(String query) { + if (query == null || query.trim().length() == 0) { + return ""; + } + List> queryParamList = new ArrayList<>(); + String[] params = query.split("&"); + for (String param : params) { + int eqIndex = param.indexOf("="); + String key = param; + String value = ""; + if(eqIndex!=-1){ + key = param.substring(0, eqIndex); + value = param.substring(eqIndex+1); + } + javafx.util.Pair pair = new javafx.util.Pair(key,value); + queryParamList.add(pair); + } + + List> sortedParamList = queryParamList.stream().sorted(Comparator.comparing(param -> param.getKey() + "=" + Optional.ofNullable(param.getValue()).orElse(""))).collect(Collectors.toList()); + List> encodeParamList = new ArrayList<>(); + sortedParamList.stream().forEach(param -> { + try { + String key = URLEncoder.encode(param.getKey(), "utf-8"); + String value = URLEncoder.encode(Optional.ofNullable(param.getValue()).orElse(""), "utf-8") + .replaceAll("\\%2B","%20") + .replaceAll("\\+","%20") + .replaceAll("\\%21","!") + .replaceAll("\\%27","'") + .replaceAll("\\%28","(") + .replaceAll("\\%29",")") + .replaceAll("\\%7E","~") + .replaceAll("\\%25","%") + ; + encodeParamList.add(new javafx.util.Pair<>(key, value)); + } catch (UnsupportedEncodingException e) { + throw new RuntimeException("encoding error"); + } + }); + StringBuilder queryParamString = new StringBuilder(64); + for (Pair encodeParam : encodeParamList) { + queryParamString.append(encodeParam.getKey()).append("=").append(Optional.ofNullable(encodeParam.getValue()).orElse("")); + queryParamString.append("&"); + } + + return queryParamString.substring(0, queryParamString.length() - 1); + } + + + public static MultiValueMap convertToMultiValueMap(Map sourceMap) { + LinkedMultiValueMap multiValueMap = new LinkedMultiValueMap<>(); + + for (Map.Entry entry : sourceMap.entrySet()) { + multiValueMap.add(entry.getKey(), entry.getValue()); + } + + return multiValueMap; + } +} diff --git a/kqapi/src/main/resources/application-dev.yml b/kqapi/src/main/resources/application-dev.yml index df8b2fd..34ad1cc 100644 --- a/kqapi/src/main/resources/application-dev.yml +++ b/kqapi/src/main/resources/application-dev.yml @@ -1,5 +1,5 @@ server: - port: 33060 + port: 33061 servlet: context-path: /kq @@ -127,5 +127,15 @@ jasypt: algorithm: PBEWithMD5AndDES # 指定initialization vector类型 iv-generator-classname: org.jasypt.iv.NoIvGenerator +sso: + access-key: BCDSGA_c2494577610c90bdc33b95514601da2c + secret-key: BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 + app-id: 2002399646 + token: + internet-url: https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token + zww-url: https://bcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token + user-info: + internet-url: https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000008/uc/sso/getUserInfo + zww-url: https://bcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000008/uc/sso/getUserInfo diff --git a/kqapi/target/classes/BOOT-INF/classes/application-dev.yml b/kqapi/target/classes/BOOT-INF/classes/application-dev.yml new file mode 100644 index 0000000..34ad1cc --- /dev/null +++ b/kqapi/target/classes/BOOT-INF/classes/application-dev.yml @@ -0,0 +1,141 @@ +server: + port: 33061 + servlet: + context-path: /kq + +spring: + mvc: + pathmatch: + matching-strategy: ant_path_matcher + session: + store-type: redis + redis: + namespace: "spring:session" + timeout: 864000 + redis: + timeout: 5000 + host: 47.98.125.47 + port: 26379 + database: 7 + password: Ndkj1234 + jedis: + pool: + max-active: 200 + max-idle: 500 + min-idle: 8 + max-wait: 10000 + application: + name: kq + jackson: + default-property-inclusion: non_null + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + jpa: + properties: + hibernate: + default_schema: PUBLIC + hbm2ddl: + auto: update + show_sql: true + show-sql: true + hibernate: + ddl-auto: update + datasource: + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + url: ENC(aMGW3+FFqxyutRz9liYjAg+A72b6IQ7/ygtxO0DmQJ/LLFZkx8r4MhN8quv9L62nQ4sH55qFg+LnQoor/t8IqBACrbfNg462YNKnRyMsBmdHHxJm7i57flIQfePLDW93Omz4LZ2PbRZTvPcLLYtnQyxXSDPwDnjexHNVXTdxwuTJPBqthsVpvyA2mnn5Szef) + username: root + password: ENC(NHFdgnNk7opRJpNnZOJs51OTXb72zU//) + # 数据源 + hikari: + # 是客户端等待连接池连接的最大毫秒数 + connection-timeout: 30000 + # 是允许连接在连接池中空闲的最长时间 + minimum-idle: 5 + # 配置最大池大小 + maximum-pool-size: 300 + # 是允许连接在连接池中空闲的最长时间(以毫秒为单位) + idle-timeout: 60000 + # 池中连接关闭后的最长生命周期(以毫秒为单位) + max-lifetime: 600000 + # 配置从池返回的连接的默认自动提交行为。默认值为true。 + auto-commit: true + # 开启连接监测泄露 + leak-detection-threshold: 500000 + # 测试连接数据库 + connection-test-query: SELECT 1 + #设置上传 单个文件的大小 + servlet: + multipart: + max-file-size: 100MB + max-request-size: 150MB +mybatis-plus: + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + global-config: + db-config: + logic-delete-value: true + logic-not-delete-value: false +logging: + config: classpath:logback-spring.xml + #日志配置 + level: + root: info + file: + path: logs +nd: + cache: + type: REDIS + serializerType: ProtoStuff + cacheNullVal: true + def: + keyPrefix: kq + log: + enabled: true + type: DB + # 文件存储 + file: + storage-type: ALI_OSS + ali: + protocol: https:// + bucket: devplat + urlPrefix: oss-cn-hangzhou.aliyuncs.com + endpoint: oss-cn-hangzhou.aliyuncs.com + accessKeyId: LTAI4GL7uypycnBjiRn55rMG + accessKeySecret: qwYC7bW9bkStsko7qkLVnToAzj0Y98 +# 日志文件配置 +log: + path: ./logs + info: + file-size: 50MB + max-size: 5 + total-size: 200MB + error: + file-size: 10MB + max-size: 5 + total-size: 50MB + +swagger: + enabled: true + +hostname: iZbp13nwyvib53j4j1p2xoZ + +jasypt: + encryptor: + password: CodeSheep + # 指定解密算法,需要和加密时使用的算法一致 + algorithm: PBEWithMD5AndDES + # 指定initialization vector类型 + iv-generator-classname: org.jasypt.iv.NoIvGenerator +sso: + access-key: BCDSGA_c2494577610c90bdc33b95514601da2c + secret-key: BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 + app-id: 2002399646 + token: + internet-url: https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token + zww-url: https://bcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token + user-info: + internet-url: https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000008/uc/sso/getUserInfo + zww-url: https://bcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000008/uc/sso/getUserInfo + + diff --git a/kqapi/target/classes/BOOT-INF/classes/application-pre.yml b/kqapi/target/classes/BOOT-INF/classes/application-pre.yml new file mode 100644 index 0000000..3278fde --- /dev/null +++ b/kqapi/target/classes/BOOT-INF/classes/application-pre.yml @@ -0,0 +1,128 @@ +server: + port: 33060 + servlet: + context-path: /kq + +spring: + mvc: + pathmatch: + matching-strategy: ant_path_matcher + session: + store-type: redis + redis: + namespace: "spring:session" + timeout: 864000 + redis: + timeout: 5000 + host: 47.98.125.47 + port: 26379 + database: 7 + password: Ndkj1234 + jedis: + pool: + max-active: 200 + max-idle: 500 + min-idle: 8 + max-wait: 10000 + application: + name: kq + jackson: + default-property-inclusion: non_null + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + jpa: + properties: + hibernate: + default_schema: PUBLIC + hbm2ddl: + auto: update + show_sql: true + show-sql: true + hibernate: + ddl-auto: update + datasource: + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + url: ENC(aMGW3+FFqxyutRz9liYjAg+A72b6IQ7/ygtxO0DmQJ/LLFZkx8r4MhN8quv9L62nQ4sH55qFg+LnQoor/t8IqBACrbfNg462YNKnRyMsBmdHHxJm7i57flIQfePLDW93Omz4LZ2PbRZTvPcLLYtnQyxXSDPwDnjexHNVXTdxwuTJPBqthsVpvyA2mnn5Szef) + username: root + password: NingdaKeji123! + # 数据源 + hikari: + # 是客户端等待连接池连接的最大毫秒数 + connection-timeout: 30000 + # 是允许连接在连接池中空闲的最长时间 + minimum-idle: 5 + # 配置最大池大小 + maximum-pool-size: 300 + # 是允许连接在连接池中空闲的最长时间(以毫秒为单位) + idle-timeout: 60000 + # 池中连接关闭后的最长生命周期(以毫秒为单位) + max-lifetime: 600000 + # 配置从池返回的连接的默认自动提交行为。默认值为true。 + auto-commit: true + # 开启连接监测泄露 + leak-detection-threshold: 500000 + # 测试连接数据库 + connection-test-query: SELECT 1 + #设置上传 单个文件的大小 + servlet: + multipart: + max-file-size: 100MB + max-request-size: 150MB +mybatis-plus: + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + global-config: + db-config: + logic-delete-value: true + logic-not-delete-value: false +logging: + config: classpath:logback-spring.xml + #日志配置 + level: + root: info + file: + path: logs +nd: + cache: + type: REDIS + serializerType: ProtoStuff + cacheNullVal: true + def: + keyPrefix: kq + log: + enabled: true + type: DB + # 文件存储 + file: + storage-type: ALI_OSS + ali: + protocol: https:// + bucket: devplat + urlPrefix: oss-cn-hangzhou.aliyuncs.com + endpoint: oss-cn-hangzhou.aliyuncs.com + accessKeyId: LTAI4GL7uypycnBjiRn55rMG + accessKeySecret: qwYC7bW9bkStsko7qkLVnToAzj0Y98 +# 日志文件配置 +log: + path: ./logs + info: + file-size: 50MB + max-size: 5 + total-size: 200MB + error: + file-size: 10MB + max-size: 5 + total-size: 50MB + +swagger: + enabled: true + +hostname: iZbp13nwyvib53j4j1p2xoZ + +jasypt: + encryptor: + password: CodeSheep + algorithm: PBEWithMD5AndDES + # 指定initialization vector类型 + iv-generator-classname: org.jasypt.iv.NoIvGenerator \ No newline at end of file diff --git a/kqapi/target/classes/BOOT-INF/classes/application-prod.yml b/kqapi/target/classes/BOOT-INF/classes/application-prod.yml new file mode 100644 index 0000000..5911b2d --- /dev/null +++ b/kqapi/target/classes/BOOT-INF/classes/application-prod.yml @@ -0,0 +1,131 @@ +server: + port: 33061 + servlet: + context-path: /kq + +spring: + mvc: + pathmatch: + matching-strategy: ant_path_matcher + session: + store-type: redis + redis: + namespace: "spring:session" + timeout: 864000 + redis: + timeout: 5000 + host: 47.98.125.47 + port: 26379 + database: 7 + password: Ndkj1234 + jedis: + pool: + max-active: 200 + max-idle: 500 + min-idle: 8 + max-wait: 10000 + application: + name: kq + jackson: + default-property-inclusion: non_null + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + jpa: + properties: + hibernate: + default_schema: PUBLIC + hbm2ddl: + auto: update + show_sql: true + show-sql: true + hibernate: + ddl-auto: update + datasource: + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + url: ENC(gtE4OUrpgtFsh6B3aLiSp2sVSX1BYDET9Uii/wRP2RboRK0NDaYu1S7Vx30cHXFE7vecQzY1UbrSFW/BaWJvQ3XJxfDiaUxdrIDND5e+DMTjx1pUkfS8/RbXHQDE+QoOVZV1UKEtdq+khr32tlQXqkTnzmZGuZjctVmjdQxUnmI2YNpoeNlIAkDXiaCvcVYc) + username: root + password: Nd@20231116 + + # 数据源 + hikari: + # 是客户端等待连接池连接的最大毫秒数 + connection-timeout: 30000 + # 是允许连接在连接池中空闲的最长时间 + minimum-idle: 5 + # 配置最大池大小 + maximum-pool-size: 300 + # 是允许连接在连接池中空闲的最长时间(以毫秒为单位) + idle-timeout: 60000 + # 池中连接关闭后的最长生命周期(以毫秒为单位) + max-lifetime: 600000 + # 配置从池返回的连接的默认自动提交行为。默认值为true。 + auto-commit: true + # 开启连接监测泄露 + leak-detection-threshold: 500000 + # 测试连接数据库 + connection-test-query: SELECT 1 + #设置上传 单个文件的大小 + servlet: + multipart: + max-file-size: 100MB + max-request-size: 150MB +mybatis-plus: + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + global-config: + db-config: + logic-delete-value: true + logic-not-delete-value: false +logging: + config: classpath:logback-spring.xml + #日志配置 + level: + root: info + file: + path: logs +nd: + cache: + type: REDIS + serializerType: ProtoStuff + cacheNullVal: true + def: + keyPrefix: kq + log: + enabled: true + type: DB + # 文件存储 + file: + storage-type: ALI_OSS + ali: + protocol: https:// + bucket: devplat + urlPrefix: oss-cn-hangzhou.aliyuncs.com + endpoint: oss-cn-hangzhou.aliyuncs.com + accessKeyId: LTAI4GL7uypycnBjiRn55rMG + accessKeySecret: qwYC7bW9bkStsko7qkLVnToAzj0Y98 +# 日志文件配置 +log: + path: ./logs + info: + file-size: 50MB + max-size: 5 + total-size: 200MB + error: + file-size: 10MB + max-size: 5 + total-size: 50MB + +swagger: + enabled: true + +hostname: iZut201mqskxt0mwme4tjfZ + +jasypt: + encryptor: + password: CodeSheep + algorithm: PBEWithMD5AndDES + # 指定initialization vector类型 + iv-generator-classname: org.jasypt.iv.NoIvGenerator + + diff --git a/kqapi/target/classes/BOOT-INF/classes/application.yml b/kqapi/target/classes/BOOT-INF/classes/application.yml new file mode 100644 index 0000000..3d7808a --- /dev/null +++ b/kqapi/target/classes/BOOT-INF/classes/application.yml @@ -0,0 +1,3 @@ +spring: + profiles: + active: dev diff --git a/kqapi/target/classes/BOOT-INF/classes/logback-spring.xml b/kqapi/target/classes/BOOT-INF/classes/logback-spring.xml new file mode 100644 index 0000000..75f5472 --- /dev/null +++ b/kqapi/target/classes/BOOT-INF/classes/logback-spring.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + ${logPath}/info.log + + ${logPath}/info-%d{yyyyMMdd}-%i.log + + ${infoFileSize} + + ${infoMaxSize} + ${infoTotalSize} + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} -%msg%n + + + UTF-8 + + + + + + ERROR + + ${logPath}/error.log + + ${logPath}/error-%d{yyyyMMdd}-%i.log + + ${errorFileSize} + + ${errorMaxSize} + ${errorTotalSize} + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} -%msg%n + + + UTF-8 + + + + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} -%msg%n + + UTF-8 + + + DEBUG + + + + + + + + + diff --git a/kqapi/target/classes/META-INF/spring-configuration-metadata.json b/kqapi/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..87b9e1c --- /dev/null +++ b/kqapi/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,52 @@ +{ + "groups": [ + { + "name": "organization", + "type": "com.ningdatech.kqapi.common.config.DingOrganizationProperties", + "sourceType": "com.ningdatech.kqapi.common.config.DingOrganizationProperties" + }, + { + "name": "provincial", + "type": "com.ningdatech.kqapi.common.config.ProvincialProperties", + "sourceType": "com.ningdatech.kqapi.common.config.ProvincialProperties" + } + ], + "properties": [ + { + "name": "organization.dept-visible-scopes", + "type": "java.util.List", + "sourceType": "com.ningdatech.kqapi.common.config.DingOrganizationProperties" + }, + { + "name": "provincial.detail-url", + "type": "java.lang.String", + "sourceType": "com.ningdatech.kqapi.common.config.ProvincialProperties" + }, + { + "name": "provincial.domain-url", + "type": "java.lang.String", + "sourceType": "com.ningdatech.kqapi.common.config.ProvincialProperties" + }, + { + "name": "provincial.host", + "type": "java.lang.String", + "sourceType": "com.ningdatech.kqapi.common.config.ProvincialProperties" + }, + { + "name": "provincial.key", + "type": "java.lang.String", + "sourceType": "com.ningdatech.kqapi.common.config.ProvincialProperties" + }, + { + "name": "provincial.push-url", + "type": "java.lang.String", + "sourceType": "com.ningdatech.kqapi.common.config.ProvincialProperties" + }, + { + "name": "provincial.secret", + "type": "java.lang.String", + "sourceType": "com.ningdatech.kqapi.common.config.ProvincialProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/kqapi/target/classes/application-dev.yml b/kqapi/target/classes/application-dev.yml new file mode 100644 index 0000000..34ad1cc --- /dev/null +++ b/kqapi/target/classes/application-dev.yml @@ -0,0 +1,141 @@ +server: + port: 33061 + servlet: + context-path: /kq + +spring: + mvc: + pathmatch: + matching-strategy: ant_path_matcher + session: + store-type: redis + redis: + namespace: "spring:session" + timeout: 864000 + redis: + timeout: 5000 + host: 47.98.125.47 + port: 26379 + database: 7 + password: Ndkj1234 + jedis: + pool: + max-active: 200 + max-idle: 500 + min-idle: 8 + max-wait: 10000 + application: + name: kq + jackson: + default-property-inclusion: non_null + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + jpa: + properties: + hibernate: + default_schema: PUBLIC + hbm2ddl: + auto: update + show_sql: true + show-sql: true + hibernate: + ddl-auto: update + datasource: + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + url: ENC(aMGW3+FFqxyutRz9liYjAg+A72b6IQ7/ygtxO0DmQJ/LLFZkx8r4MhN8quv9L62nQ4sH55qFg+LnQoor/t8IqBACrbfNg462YNKnRyMsBmdHHxJm7i57flIQfePLDW93Omz4LZ2PbRZTvPcLLYtnQyxXSDPwDnjexHNVXTdxwuTJPBqthsVpvyA2mnn5Szef) + username: root + password: ENC(NHFdgnNk7opRJpNnZOJs51OTXb72zU//) + # 数据源 + hikari: + # 是客户端等待连接池连接的最大毫秒数 + connection-timeout: 30000 + # 是允许连接在连接池中空闲的最长时间 + minimum-idle: 5 + # 配置最大池大小 + maximum-pool-size: 300 + # 是允许连接在连接池中空闲的最长时间(以毫秒为单位) + idle-timeout: 60000 + # 池中连接关闭后的最长生命周期(以毫秒为单位) + max-lifetime: 600000 + # 配置从池返回的连接的默认自动提交行为。默认值为true。 + auto-commit: true + # 开启连接监测泄露 + leak-detection-threshold: 500000 + # 测试连接数据库 + connection-test-query: SELECT 1 + #设置上传 单个文件的大小 + servlet: + multipart: + max-file-size: 100MB + max-request-size: 150MB +mybatis-plus: + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + global-config: + db-config: + logic-delete-value: true + logic-not-delete-value: false +logging: + config: classpath:logback-spring.xml + #日志配置 + level: + root: info + file: + path: logs +nd: + cache: + type: REDIS + serializerType: ProtoStuff + cacheNullVal: true + def: + keyPrefix: kq + log: + enabled: true + type: DB + # 文件存储 + file: + storage-type: ALI_OSS + ali: + protocol: https:// + bucket: devplat + urlPrefix: oss-cn-hangzhou.aliyuncs.com + endpoint: oss-cn-hangzhou.aliyuncs.com + accessKeyId: LTAI4GL7uypycnBjiRn55rMG + accessKeySecret: qwYC7bW9bkStsko7qkLVnToAzj0Y98 +# 日志文件配置 +log: + path: ./logs + info: + file-size: 50MB + max-size: 5 + total-size: 200MB + error: + file-size: 10MB + max-size: 5 + total-size: 50MB + +swagger: + enabled: true + +hostname: iZbp13nwyvib53j4j1p2xoZ + +jasypt: + encryptor: + password: CodeSheep + # 指定解密算法,需要和加密时使用的算法一致 + algorithm: PBEWithMD5AndDES + # 指定initialization vector类型 + iv-generator-classname: org.jasypt.iv.NoIvGenerator +sso: + access-key: BCDSGA_c2494577610c90bdc33b95514601da2c + secret-key: BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 + app-id: 2002399646 + token: + internet-url: https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token + zww-url: https://bcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token + user-info: + internet-url: https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000008/uc/sso/getUserInfo + zww-url: https://bcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000008/uc/sso/getUserInfo + + diff --git a/kqapi/target/classes/application-pre.yml b/kqapi/target/classes/application-pre.yml new file mode 100644 index 0000000..3278fde --- /dev/null +++ b/kqapi/target/classes/application-pre.yml @@ -0,0 +1,128 @@ +server: + port: 33060 + servlet: + context-path: /kq + +spring: + mvc: + pathmatch: + matching-strategy: ant_path_matcher + session: + store-type: redis + redis: + namespace: "spring:session" + timeout: 864000 + redis: + timeout: 5000 + host: 47.98.125.47 + port: 26379 + database: 7 + password: Ndkj1234 + jedis: + pool: + max-active: 200 + max-idle: 500 + min-idle: 8 + max-wait: 10000 + application: + name: kq + jackson: + default-property-inclusion: non_null + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + jpa: + properties: + hibernate: + default_schema: PUBLIC + hbm2ddl: + auto: update + show_sql: true + show-sql: true + hibernate: + ddl-auto: update + datasource: + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + url: ENC(aMGW3+FFqxyutRz9liYjAg+A72b6IQ7/ygtxO0DmQJ/LLFZkx8r4MhN8quv9L62nQ4sH55qFg+LnQoor/t8IqBACrbfNg462YNKnRyMsBmdHHxJm7i57flIQfePLDW93Omz4LZ2PbRZTvPcLLYtnQyxXSDPwDnjexHNVXTdxwuTJPBqthsVpvyA2mnn5Szef) + username: root + password: NingdaKeji123! + # 数据源 + hikari: + # 是客户端等待连接池连接的最大毫秒数 + connection-timeout: 30000 + # 是允许连接在连接池中空闲的最长时间 + minimum-idle: 5 + # 配置最大池大小 + maximum-pool-size: 300 + # 是允许连接在连接池中空闲的最长时间(以毫秒为单位) + idle-timeout: 60000 + # 池中连接关闭后的最长生命周期(以毫秒为单位) + max-lifetime: 600000 + # 配置从池返回的连接的默认自动提交行为。默认值为true。 + auto-commit: true + # 开启连接监测泄露 + leak-detection-threshold: 500000 + # 测试连接数据库 + connection-test-query: SELECT 1 + #设置上传 单个文件的大小 + servlet: + multipart: + max-file-size: 100MB + max-request-size: 150MB +mybatis-plus: + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + global-config: + db-config: + logic-delete-value: true + logic-not-delete-value: false +logging: + config: classpath:logback-spring.xml + #日志配置 + level: + root: info + file: + path: logs +nd: + cache: + type: REDIS + serializerType: ProtoStuff + cacheNullVal: true + def: + keyPrefix: kq + log: + enabled: true + type: DB + # 文件存储 + file: + storage-type: ALI_OSS + ali: + protocol: https:// + bucket: devplat + urlPrefix: oss-cn-hangzhou.aliyuncs.com + endpoint: oss-cn-hangzhou.aliyuncs.com + accessKeyId: LTAI4GL7uypycnBjiRn55rMG + accessKeySecret: qwYC7bW9bkStsko7qkLVnToAzj0Y98 +# 日志文件配置 +log: + path: ./logs + info: + file-size: 50MB + max-size: 5 + total-size: 200MB + error: + file-size: 10MB + max-size: 5 + total-size: 50MB + +swagger: + enabled: true + +hostname: iZbp13nwyvib53j4j1p2xoZ + +jasypt: + encryptor: + password: CodeSheep + algorithm: PBEWithMD5AndDES + # 指定initialization vector类型 + iv-generator-classname: org.jasypt.iv.NoIvGenerator \ No newline at end of file diff --git a/kqapi/target/classes/application-prod.yml b/kqapi/target/classes/application-prod.yml new file mode 100644 index 0000000..5911b2d --- /dev/null +++ b/kqapi/target/classes/application-prod.yml @@ -0,0 +1,131 @@ +server: + port: 33061 + servlet: + context-path: /kq + +spring: + mvc: + pathmatch: + matching-strategy: ant_path_matcher + session: + store-type: redis + redis: + namespace: "spring:session" + timeout: 864000 + redis: + timeout: 5000 + host: 47.98.125.47 + port: 26379 + database: 7 + password: Ndkj1234 + jedis: + pool: + max-active: 200 + max-idle: 500 + min-idle: 8 + max-wait: 10000 + application: + name: kq + jackson: + default-property-inclusion: non_null + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + jpa: + properties: + hibernate: + default_schema: PUBLIC + hbm2ddl: + auto: update + show_sql: true + show-sql: true + hibernate: + ddl-auto: update + datasource: + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + url: ENC(gtE4OUrpgtFsh6B3aLiSp2sVSX1BYDET9Uii/wRP2RboRK0NDaYu1S7Vx30cHXFE7vecQzY1UbrSFW/BaWJvQ3XJxfDiaUxdrIDND5e+DMTjx1pUkfS8/RbXHQDE+QoOVZV1UKEtdq+khr32tlQXqkTnzmZGuZjctVmjdQxUnmI2YNpoeNlIAkDXiaCvcVYc) + username: root + password: Nd@20231116 + + # 数据源 + hikari: + # 是客户端等待连接池连接的最大毫秒数 + connection-timeout: 30000 + # 是允许连接在连接池中空闲的最长时间 + minimum-idle: 5 + # 配置最大池大小 + maximum-pool-size: 300 + # 是允许连接在连接池中空闲的最长时间(以毫秒为单位) + idle-timeout: 60000 + # 池中连接关闭后的最长生命周期(以毫秒为单位) + max-lifetime: 600000 + # 配置从池返回的连接的默认自动提交行为。默认值为true。 + auto-commit: true + # 开启连接监测泄露 + leak-detection-threshold: 500000 + # 测试连接数据库 + connection-test-query: SELECT 1 + #设置上传 单个文件的大小 + servlet: + multipart: + max-file-size: 100MB + max-request-size: 150MB +mybatis-plus: + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + global-config: + db-config: + logic-delete-value: true + logic-not-delete-value: false +logging: + config: classpath:logback-spring.xml + #日志配置 + level: + root: info + file: + path: logs +nd: + cache: + type: REDIS + serializerType: ProtoStuff + cacheNullVal: true + def: + keyPrefix: kq + log: + enabled: true + type: DB + # 文件存储 + file: + storage-type: ALI_OSS + ali: + protocol: https:// + bucket: devplat + urlPrefix: oss-cn-hangzhou.aliyuncs.com + endpoint: oss-cn-hangzhou.aliyuncs.com + accessKeyId: LTAI4GL7uypycnBjiRn55rMG + accessKeySecret: qwYC7bW9bkStsko7qkLVnToAzj0Y98 +# 日志文件配置 +log: + path: ./logs + info: + file-size: 50MB + max-size: 5 + total-size: 200MB + error: + file-size: 10MB + max-size: 5 + total-size: 50MB + +swagger: + enabled: true + +hostname: iZut201mqskxt0mwme4tjfZ + +jasypt: + encryptor: + password: CodeSheep + algorithm: PBEWithMD5AndDES + # 指定initialization vector类型 + iv-generator-classname: org.jasypt.iv.NoIvGenerator + + diff --git a/kqapi/target/classes/application.yml b/kqapi/target/classes/application.yml new file mode 100644 index 0000000..3d7808a --- /dev/null +++ b/kqapi/target/classes/application.yml @@ -0,0 +1,3 @@ +spring: + profiles: + active: dev diff --git a/kqapi/target/classes/com/ningdatech/kqapi/App.class b/kqapi/target/classes/com/ningdatech/kqapi/App.class new file mode 100644 index 0000000..cab73f1 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/App.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/compare/Compare.class b/kqapi/target/classes/com/ningdatech/kqapi/common/compare/Compare.class new file mode 100644 index 0000000..10e0f04 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/compare/Compare.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/compare/CompareNode.class b/kqapi/target/classes/com/ningdatech/kqapi/common/compare/CompareNode.class new file mode 100644 index 0000000..d7522c9 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/compare/CompareNode.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/compare/CompareUtils.class b/kqapi/target/classes/com/ningdatech/kqapi/common/compare/CompareUtils.class new file mode 100644 index 0000000..ae8bde8 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/compare/CompareUtils.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/config/BeanConfig.class b/kqapi/target/classes/com/ningdatech/kqapi/common/config/BeanConfig.class new file mode 100644 index 0000000..aefe417 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/config/BeanConfig.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/config/ConfigurerAdapter.class b/kqapi/target/classes/com/ningdatech/kqapi/common/config/ConfigurerAdapter.class new file mode 100644 index 0000000..03f9333 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/config/ConfigurerAdapter.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/config/DingOrganizationProperties.class b/kqapi/target/classes/com/ningdatech/kqapi/common/config/DingOrganizationProperties.class new file mode 100644 index 0000000..1c478b1 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/config/DingOrganizationProperties.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/config/ProvincialProperties.class b/kqapi/target/classes/com/ningdatech/kqapi/common/config/ProvincialProperties.class new file mode 100644 index 0000000..fc0325e Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/config/ProvincialProperties.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/BaseFieldConst.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/BaseFieldConst.class new file mode 100644 index 0000000..38008d5 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/BaseFieldConst.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/BizConst.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/BizConst.class new file mode 100644 index 0000000..2c9be19 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/BizConst.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/CommonConst.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/CommonConst.class new file mode 100644 index 0000000..cba1b76 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/CommonConst.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/DefValConst.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/DefValConst.class new file mode 100644 index 0000000..d6abd39 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/DefValConst.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/DingConst.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/DingConst.class new file mode 100644 index 0000000..690f64e Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/DingConst.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$AnnualPaymentPlan.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$AnnualPaymentPlan.class new file mode 100644 index 0000000..383d2b8 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$AnnualPaymentPlan.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Appendix.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Appendix.class new file mode 100644 index 0000000..2c80c5f Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Appendix.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$ApplicationInformation.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$ApplicationInformation.class new file mode 100644 index 0000000..f440169 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$ApplicationInformation.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$BasicInformation.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$BasicInformation.class new file mode 100644 index 0000000..fa20150 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$BasicInformation.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$CoreBusiness.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$CoreBusiness.class new file mode 100644 index 0000000..9b25cad Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$CoreBusiness.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$FundDeclareInfo.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$FundDeclareInfo.class new file mode 100644 index 0000000..abd6689 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$FundDeclareInfo.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Number.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Number.class new file mode 100644 index 0000000..b2594bf Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Number.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$ProjectImageProgress.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$ProjectImageProgress.class new file mode 100644 index 0000000..d559efe Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$ProjectImageProgress.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Remark.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Remark.class new file mode 100644 index 0000000..8d10853 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$Remark.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$SafetyInput.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$SafetyInput.class new file mode 100644 index 0000000..dad14d7 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$SafetyInput.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$TotalInvestmentAllocations.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$TotalInvestmentAllocations.class new file mode 100644 index 0000000..ad916c9 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst$TotalInvestmentAllocations.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst.class new file mode 100644 index 0000000..d421667 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/ProjectDeclareConst.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/RegionConst.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/RegionConst.class new file mode 100644 index 0000000..248fd61 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/RegionConst.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/constant/StateMachineConst.class b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/StateMachineConst.class new file mode 100644 index 0000000..8aeee76 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/constant/StateMachineConst.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/converter/BaseDateConverter.class b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/BaseDateConverter.class new file mode 100644 index 0000000..02df830 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/BaseDateConverter.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/converter/NdLocalDateTimeDeserializer.class b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/NdLocalDateTimeDeserializer.class new file mode 100644 index 0000000..61c5788 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/NdLocalDateTimeDeserializer.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2DateConverter.class b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2DateConverter.class new file mode 100644 index 0000000..8b19c03 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2DateConverter.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalDateConverter.class b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalDateConverter.class new file mode 100644 index 0000000..4a6f823 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalDateConverter.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalDateTimeConverter.class b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalDateTimeConverter.class new file mode 100644 index 0000000..f182773 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalDateTimeConverter.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalTimeConverter.class b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalTimeConverter.class new file mode 100644 index 0000000..3b3ef75 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/converter/String2LocalTimeConverter.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/BoolDisplayEnum.class b/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/BoolDisplayEnum.class new file mode 100644 index 0000000..acdf11f Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/BoolDisplayEnum.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/CommonEnum.class b/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/CommonEnum.class new file mode 100644 index 0000000..61c34ed Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/CommonEnum.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/ExportOptionEnum.class b/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/ExportOptionEnum.class new file mode 100644 index 0000000..68084aa Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/ExportOptionEnum.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/ProjectProcessStageEnum.class b/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/ProjectProcessStageEnum.class new file mode 100644 index 0000000..2ba4c62 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/enumeration/ProjectProcessStageEnum.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/errorcode/AppErrorCode.class b/kqapi/target/classes/com/ningdatech/kqapi/common/errorcode/AppErrorCode.class new file mode 100644 index 0000000..df0da9a Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/errorcode/AppErrorCode.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ArgumentException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ArgumentException.class new file mode 100644 index 0000000..f9387b5 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ArgumentException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseCheckedException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseCheckedException.class new file mode 100644 index 0000000..29f3c4d Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseCheckedException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseException.class new file mode 100644 index 0000000..bd2c8a5 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseUncheckedException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseUncheckedException.class new file mode 100644 index 0000000..a06ed05 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BaseUncheckedException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BizException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BizException.class new file mode 100644 index 0000000..8b755b9 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/BizException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/CommonException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/CommonException.class new file mode 100644 index 0000000..2b5f704 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/CommonException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/DownloadException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/DownloadException.class new file mode 100644 index 0000000..84b2e35 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/DownloadException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ExportException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ExportException.class new file mode 100644 index 0000000..51f2e51 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ExportException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ForbiddenException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ForbiddenException.class new file mode 100644 index 0000000..33cc2a3 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/ForbiddenException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/UnauthorizedException.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/UnauthorizedException.class new file mode 100644 index 0000000..3619a72 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/UnauthorizedException.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/code/BaseExceptionCode.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/code/BaseExceptionCode.class new file mode 100644 index 0000000..4775312 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/code/BaseExceptionCode.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/exception/code/ExceptionCode.class b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/code/ExceptionCode.class new file mode 100644 index 0000000..7ab9a93 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/exception/code/ExceptionCode.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/handler/GlobalExceptionHandler.class b/kqapi/target/classes/com/ningdatech/kqapi/common/handler/GlobalExceptionHandler.class new file mode 100644 index 0000000..7917d71 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/handler/GlobalExceptionHandler.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/handler/GlobalResponseHandler.class b/kqapi/target/classes/com/ningdatech/kqapi/common/handler/GlobalResponseHandler.class new file mode 100644 index 0000000..49e53f8 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/handler/GlobalResponseHandler.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/handler/MyBatisPlusConfig.class b/kqapi/target/classes/com/ningdatech/kqapi/common/handler/MyBatisPlusConfig.class new file mode 100644 index 0000000..668c8bc Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/handler/MyBatisPlusConfig.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/helper/MatterCacheHelper.class b/kqapi/target/classes/com/ningdatech/kqapi/common/helper/MatterCacheHelper.class new file mode 100644 index 0000000..ab321ca Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/helper/MatterCacheHelper.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/helper/basic/AbstractMatterCacheHelper.class b/kqapi/target/classes/com/ningdatech/kqapi/common/helper/basic/AbstractMatterCacheHelper.class new file mode 100644 index 0000000..01f2178 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/helper/basic/AbstractMatterCacheHelper.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/helper/impl/MattersCacheHelperImpl.class b/kqapi/target/classes/com/ningdatech/kqapi/common/helper/impl/MattersCacheHelperImpl.class new file mode 100644 index 0000000..2a49f44 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/helper/impl/MattersCacheHelperImpl.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/model/ApiResponse.class b/kqapi/target/classes/com/ningdatech/kqapi/common/model/ApiResponse.class new file mode 100644 index 0000000..ebc23be Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/model/ApiResponse.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/model/ApiStatus.class b/kqapi/target/classes/com/ningdatech/kqapi/common/model/ApiStatus.class new file mode 100644 index 0000000..f2f576a Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/model/ApiStatus.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/model/PagePo.class b/kqapi/target/classes/com/ningdatech/kqapi/common/model/PagePo.class new file mode 100644 index 0000000..e991891 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/model/PagePo.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/model/PageVo.class b/kqapi/target/classes/com/ningdatech/kqapi/common/model/PageVo.class new file mode 100644 index 0000000..bdd2490 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/model/PageVo.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/model/Status.class b/kqapi/target/classes/com/ningdatech/kqapi/common/model/Status.class new file mode 100644 index 0000000..68d3cb1 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/model/Status.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/model/entity/Item$ItemData.class b/kqapi/target/classes/com/ningdatech/kqapi/common/model/entity/Item$ItemData.class new file mode 100644 index 0000000..95bbdbc Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/model/entity/Item$ItemData.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/model/entity/Item.class b/kqapi/target/classes/com/ningdatech/kqapi/common/model/entity/Item.class new file mode 100644 index 0000000..b62b8f3 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/model/entity/Item.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/BizUtils.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/BizUtils.class new file mode 100644 index 0000000..74187eb Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/BizUtils.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/CallBack.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/CallBack.class new file mode 100644 index 0000000..56f73ca Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/CallBack.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/CodeUtil.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/CodeUtil.class new file mode 100644 index 0000000..43b5bdf Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/CodeUtil.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/CommonInputStreamResource.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/CommonInputStreamResource.class new file mode 100644 index 0000000..16eaa9a Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/CommonInputStreamResource.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/CryptUtils.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/CryptUtils.class new file mode 100644 index 0000000..f40221b Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/CryptUtils.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/HmacAuthUtil.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/HmacAuthUtil.class new file mode 100644 index 0000000..0bf274f Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/HmacAuthUtil.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/HttpUtil.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/HttpUtil.class new file mode 100644 index 0000000..b27b984 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/HttpUtil.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/Md5Utils.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/Md5Utils.class new file mode 100644 index 0000000..e225300 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/Md5Utils.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/NdDateUtils.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/NdDateUtils.class new file mode 100644 index 0000000..5ce404e Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/NdDateUtils.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/NdJacksonModule.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/NdJacksonModule.class new file mode 100644 index 0000000..669c08d Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/NdJacksonModule.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/RefreshKeyUtil.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/RefreshKeyUtil.class new file mode 100644 index 0000000..58eb854 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/RefreshKeyUtil.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringContextHolder.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringContextHolder.class new file mode 100644 index 0000000..f212114 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringContextHolder.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils$1.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils$1.class new file mode 100644 index 0000000..33a1913 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils$1.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils$SpringUtilsHolder.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils$SpringUtilsHolder.class new file mode 100644 index 0000000..477bf58 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils$SpringUtilsHolder.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils.class new file mode 100644 index 0000000..845b6fa Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/SpringUtils.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/common/util/StrPool.class b/kqapi/target/classes/com/ningdatech/kqapi/common/util/StrPool.class new file mode 100644 index 0000000..c834299 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/common/util/StrPool.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/open/controller/HealthController.class b/kqapi/target/classes/com/ningdatech/kqapi/open/controller/HealthController.class new file mode 100644 index 0000000..272315c Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/open/controller/HealthController.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/scheduler/contants/TaskContant.class b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/contants/TaskContant.class new file mode 100644 index 0000000..72c68db Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/contants/TaskContant.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/scheduler/controller/TaskController.class b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/controller/TaskController.class new file mode 100644 index 0000000..f39b9e6 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/controller/TaskController.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/scheduler/manage/SynManage.class b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/manage/SynManage.class new file mode 100644 index 0000000..e18232d Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/manage/SynManage.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/scheduler/model/CommonLog.class b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/model/CommonLog.class new file mode 100644 index 0000000..50ab079 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/model/CommonLog.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/CheckMattersUrlTask.class b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/CheckMattersUrlTask.class new file mode 100644 index 0000000..775b370 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/CheckMattersUrlTask.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/RemoveMattersTask.class b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/RemoveMattersTask.class new file mode 100644 index 0000000..2013788 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/RemoveMattersTask.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/SynTask.class b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/SynTask.class new file mode 100644 index 0000000..34c9504 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/task/SynTask.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/scheduler/utils/DateUtil.class b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/utils/DateUtil.class new file mode 100644 index 0000000..4aeb3cd Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/scheduler/utils/DateUtil.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/sso/controller/SsoController.class b/kqapi/target/classes/com/ningdatech/kqapi/sso/controller/SsoController.class new file mode 100644 index 0000000..de2bc01 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/sso/controller/SsoController.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/sso/manage/SsoManage.class b/kqapi/target/classes/com/ningdatech/kqapi/sso/manage/SsoManage.class new file mode 100644 index 0000000..39d7b58 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/sso/manage/SsoManage.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/sso/model/dto/ReqSsoDTO.class b/kqapi/target/classes/com/ningdatech/kqapi/sso/model/dto/ReqSsoDTO.class new file mode 100644 index 0000000..d47d6f3 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/sso/model/dto/ReqSsoDTO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/sso/model/vo/SsoTokenVO.class b/kqapi/target/classes/com/ningdatech/kqapi/sso/model/vo/SsoTokenVO.class new file mode 100644 index 0000000..bdb524c Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/sso/model/vo/SsoTokenVO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/sso/model/vo/SsoUserInfoVO.class b/kqapi/target/classes/com/ningdatech/kqapi/sso/model/vo/SsoUserInfoVO.class new file mode 100644 index 0000000..e006e68 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/sso/model/vo/SsoUserInfoVO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/sso/utils/HmacAuthUtil.class b/kqapi/target/classes/com/ningdatech/kqapi/sso/utils/HmacAuthUtil.class new file mode 100644 index 0000000..2436833 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/sso/utils/HmacAuthUtil.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/constants/ZzsfwMenuConstant.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/constants/ZzsfwMenuConstant.class new file mode 100644 index 0000000..1c8f72c Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/constants/ZzsfwMenuConstant.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/DscSxAdsShareItemQltQlsxCommonIDVKqController.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/DscSxAdsShareItemQltQlsxCommonIDVKqController.class new file mode 100644 index 0000000..4a27fc2 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/DscSxAdsShareItemQltQlsxCommonIDVKqController.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/NdKqZzsfwMenuController.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/NdKqZzsfwMenuController.class new file mode 100644 index 0000000..9727ec0 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/NdKqZzsfwMenuController.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/PolicyRegulationsController.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/PolicyRegulationsController.class new file mode 100644 index 0000000..08c005a Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/controller/PolicyRegulationsController.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/DscSxAdsShareItemQltQlsxCommonIDVKqDTO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/DscSxAdsShareItemQltQlsxCommonIDVKqDTO.class new file mode 100644 index 0000000..93a2901 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/DscSxAdsShareItemQltQlsxCommonIDVKqDTO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwMattersDeduplicateDTO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwMattersDeduplicateDTO.class new file mode 100644 index 0000000..c385a1e Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwMattersDeduplicateDTO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwMenuDTO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwMenuDTO.class new file mode 100644 index 0000000..1909d36 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwMenuDTO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwPolicyDTO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwPolicyDTO.class new file mode 100644 index 0000000..d3d7189 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/dto/NdKqZzsfwPolicyDTO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/ComponentsMatterEliminateEntity.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/ComponentsMatterEliminateEntity.class new file mode 100644 index 0000000..97e22e4 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/ComponentsMatterEliminateEntity.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/DscSxAdsShareItemQltQlsxCommonIDVKq.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/DscSxAdsShareItemQltQlsxCommonIDVKq.class new file mode 100644 index 0000000..906ffb4 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/DscSxAdsShareItemQltQlsxCommonIDVKq.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/MatterKey.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/MatterKey.class new file mode 100644 index 0000000..9282dd7 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/MatterKey.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwMattersDeduplicate.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwMattersDeduplicate.class new file mode 100644 index 0000000..c1e94a6 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwMattersDeduplicate.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwMenu.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwMenu.class new file mode 100644 index 0000000..2030708 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwMenu.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwPolicy.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwPolicy.class new file mode 100644 index 0000000..5be3334 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/entity/NdKqZzsfwPolicy.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/MatterTopVO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/MatterTopVO.class new file mode 100644 index 0000000..be41496 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/MatterTopVO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/MattersVO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/MattersVO.class new file mode 100644 index 0000000..11525be Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/MattersVO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/NdKqZzsfwPolicyVO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/NdKqZzsfwPolicyVO.class new file mode 100644 index 0000000..c1e5d95 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/NdKqZzsfwPolicyVO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/TreeVO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/TreeVO.class new file mode 100644 index 0000000..ccf376d Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/TreeVO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/WindowVO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/WindowVO.class new file mode 100644 index 0000000..fa6bf39 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/WindowVO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/ZoneVO.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/ZoneVO.class new file mode 100644 index 0000000..e6bff75 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/entity/vo/ZoneVO.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/MatterManage.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/MatterManage.class new file mode 100644 index 0000000..cd1142e Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/MatterManage.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/PolicyManage.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/PolicyManage.class new file mode 100644 index 0000000..5ce5195 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/PolicyManage.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/QlManage.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/QlManage.class new file mode 100644 index 0000000..fad4bc6 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/manage/QlManage.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/ComponentsMatterEliminateMapper.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/ComponentsMatterEliminateMapper.class new file mode 100644 index 0000000..48c7229 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/ComponentsMatterEliminateMapper.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/ComponentsMatterEliminateMapper.xml b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/ComponentsMatterEliminateMapper.xml new file mode 100644 index 0000000..fec934c --- /dev/null +++ b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/ComponentsMatterEliminateMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/DscSxAdsShareItemQltQlsxCommonIDVKqMapper.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/DscSxAdsShareItemQltQlsxCommonIDVKqMapper.class new file mode 100644 index 0000000..538cc7a Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/DscSxAdsShareItemQltQlsxCommonIDVKqMapper.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/DscSxAdsShareItemQltQlsxCommonIDVKqMapper.xml b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/DscSxAdsShareItemQltQlsxCommonIDVKqMapper.xml new file mode 100644 index 0000000..023cd65 --- /dev/null +++ b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/DscSxAdsShareItemQltQlsxCommonIDVKqMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMatterDeduplicateMapper.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMatterDeduplicateMapper.class new file mode 100644 index 0000000..c3265d5 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMatterDeduplicateMapper.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMenuMapper.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMenuMapper.class new file mode 100644 index 0000000..e9a58c6 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMenuMapper.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMenuMapper.xml b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMenuMapper.xml new file mode 100644 index 0000000..ad43de2 --- /dev/null +++ b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwMenuMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwPolicyMapper.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwPolicyMapper.class new file mode 100644 index 0000000..50f194f Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/mapper/NdKqZzsfwPolicyMapper.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/ComponentsMatterEliminateService.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/ComponentsMatterEliminateService.class new file mode 100644 index 0000000..a74e731 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/ComponentsMatterEliminateService.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/IDscSxAdsShareItemQltQlsxCommonIDVKqService.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/IDscSxAdsShareItemQltQlsxCommonIDVKqService.class new file mode 100644 index 0000000..b5ed5a2 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/IDscSxAdsShareItemQltQlsxCommonIDVKqService.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwMatterDeduplicateService.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwMatterDeduplicateService.class new file mode 100644 index 0000000..2447d38 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwMatterDeduplicateService.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwMenuService.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwMenuService.class new file mode 100644 index 0000000..7ca3dfd Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwMenuService.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwPolicyService.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwPolicyService.class new file mode 100644 index 0000000..1e94d41 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/INdKqZzsfwPolicyService.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/ComponentsMatterEliminateServiceImpl.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/ComponentsMatterEliminateServiceImpl.class new file mode 100644 index 0000000..86b9b30 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/ComponentsMatterEliminateServiceImpl.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/DscSxAdsShareItemQltQlsxCommonIDVKqServiceImpl.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/DscSxAdsShareItemQltQlsxCommonIDVKqServiceImpl.class new file mode 100644 index 0000000..7ce0e81 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/DscSxAdsShareItemQltQlsxCommonIDVKqServiceImpl.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwMatterDeduplicateServiceImpl.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwMatterDeduplicateServiceImpl.class new file mode 100644 index 0000000..cb8d8d4 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwMatterDeduplicateServiceImpl.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwMenuServiceImpl.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwMenuServiceImpl.class new file mode 100644 index 0000000..07baed6 Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwMenuServiceImpl.class differ diff --git a/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwPolicyServiceImpl.class b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwPolicyServiceImpl.class new file mode 100644 index 0000000..604c2da Binary files /dev/null and b/kqapi/target/classes/com/ningdatech/kqapi/zzsfw/service/impl/NdKqZzsfwPolicyServiceImpl.class differ diff --git a/kqapi/target/classes/logback-spring.xml b/kqapi/target/classes/logback-spring.xml new file mode 100644 index 0000000..75f5472 --- /dev/null +++ b/kqapi/target/classes/logback-spring.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + ${logPath}/info.log + + ${logPath}/info-%d{yyyyMMdd}-%i.log + + ${infoFileSize} + + ${infoMaxSize} + ${infoTotalSize} + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} -%msg%n + + + UTF-8 + + + + + + ERROR + + ${logPath}/error.log + + ${logPath}/error-%d{yyyyMMdd}-%i.log + + ${errorFileSize} + + ${errorMaxSize} + ${errorTotalSize} + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} -%msg%n + + + UTF-8 + + + + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} -%msg%n + + UTF-8 + + + DEBUG + + + + + + + + + diff --git a/kqapi/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/kqapi/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..33d2556 --- /dev/null +++ b/kqapi/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,132 @@ +com\ningdatech\kqapi\common\util\CryptUtils.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$SafetyInput.class +com\ningdatech\kqapi\common\util\NdDateUtils.class +com\ningdatech\kqapi\common\util\StrPool.class +com\ningdatech\kqapi\scheduler\contants\TaskContant.class +com\ningdatech\kqapi\common\converter\String2DateConverter.class +META-INF\spring-configuration-metadata.json +com\ningdatech\kqapi\common\enumeration\CommonEnum.class +com\ningdatech\kqapi\common\handler\MyBatisPlusConfig.class +com\ningdatech\kqapi\zzsfw\service\IDscSxAdsShareItemQltQlsxCommonIDVKqService.class +com\ningdatech\kqapi\common\model\ApiStatus.class +com\ningdatech\kqapi\common\exception\ForbiddenException.class +com\ningdatech\kqapi\zzsfw\entity\entity\NdKqZzsfwMenu.class +com\ningdatech\kqapi\common\util\CodeUtil.class +com\ningdatech\kqapi\zzsfw\entity\entity\MatterKey.class +com\ningdatech\kqapi\scheduler\manage\SynManage.class +com\ningdatech\kqapi\common\model\ApiResponse.class +com\ningdatech\kqapi\zzsfw\entity\dto\NdKqZzsfwMattersDeduplicateDTO.class +com\ningdatech\kqapi\zzsfw\entity\vo\TreeVO.class +com\ningdatech\kqapi\common\exception\DownloadException.class +com\ningdatech\kqapi\zzsfw\service\impl\NdKqZzsfwMatterDeduplicateServiceImpl.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$Remark.class +com\ningdatech\kqapi\zzsfw\entity\vo\ZoneVO.class +com\ningdatech\kqapi\zzsfw\service\ComponentsMatterEliminateService.class +com\ningdatech\kqapi\common\util\Md5Utils.class +com\ningdatech\kqapi\common\util\SpringUtils$1.class +com\ningdatech\kqapi\common\config\ConfigurerAdapter.class +com\ningdatech\kqapi\scheduler\task\RemoveMattersTask.class +com\ningdatech\kqapi\common\handler\GlobalResponseHandler.class +com\ningdatech\kqapi\common\converter\NdLocalDateTimeDeserializer.class +com\ningdatech\kqapi\zzsfw\entity\entity\NdKqZzsfwMattersDeduplicate.class +com\ningdatech\kqapi\common\helper\impl\MattersCacheHelperImpl.class +com\ningdatech\kqapi\common\helper\MatterCacheHelper.class +com\ningdatech\kqapi\zzsfw\entity\entity\ComponentsMatterEliminateEntity.class +com\ningdatech\kqapi\zzsfw\entity\dto\NdKqZzsfwPolicyDTO.class +com\ningdatech\kqapi\common\constant\BaseFieldConst.class +com\ningdatech\kqapi\common\compare\CompareUtils.class +com\ningdatech\kqapi\common\constant\BizConst.class +com\ningdatech\kqapi\common\compare\Compare.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$FundDeclareInfo.class +com\ningdatech\kqapi\common\model\PagePo.class +com\ningdatech\kqapi\common\exception\BizException.class +com\ningdatech\kqapi\zzsfw\mapper\ComponentsMatterEliminateMapper.class +com\ningdatech\kqapi\common\exception\CommonException.class +com\ningdatech\kqapi\zzsfw\entity\entity\NdKqZzsfwPolicy.class +com\ningdatech\kqapi\common\constant\CommonConst.class +com\ningdatech\kqapi\zzsfw\entity\vo\WindowVO.class +com\ningdatech\kqapi\common\handler\GlobalExceptionHandler.class +com\ningdatech\kqapi\common\util\CallBack.class +com\ningdatech\kqapi\zzsfw\service\impl\NdKqZzsfwMenuServiceImpl.class +com\ningdatech\kqapi\common\constant\DefValConst.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst.class +com\ningdatech\kqapi\common\util\NdJacksonModule.class +com\ningdatech\kqapi\zzsfw\controller\NdKqZzsfwMenuController.class +com\ningdatech\kqapi\scheduler\utils\DateUtil.class +com\ningdatech\kqapi\sso\model\dto\ReqTokenDTO.class +com\ningdatech\kqapi\common\converter\String2LocalTimeConverter.class +com\ningdatech\kqapi\scheduler\task\CheckMattersUrlTask.class +com\ningdatech\kqapi\zzsfw\entity\vo\MattersVO.class +com\ningdatech\kqapi\common\util\RefreshKeyUtil.class +com\ningdatech\kqapi\scheduler\controller\TaskController.class +com\ningdatech\kqapi\common\util\HmacAuthUtil.class +com\ningdatech\kqapi\zzsfw\mapper\NdKqZzsfwPolicyMapper.class +com\ningdatech\kqapi\zzsfw\manage\QlManage.class +com\ningdatech\kqapi\sso\model\vo\SsoTokenVO.class +com\ningdatech\kqapi\zzsfw\service\INdKqZzsfwMenuService.class +com\ningdatech\kqapi\common\model\entity\Item$ItemData.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$Appendix.class +com\ningdatech\kqapi\common\util\SpringContextHolder.class +com\ningdatech\kqapi\zzsfw\mapper\DscSxAdsShareItemQltQlsxCommonIDVKqMapper.class +com\ningdatech\kqapi\zzsfw\entity\vo\NdKqZzsfwPolicyVO.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$Number.class +com\ningdatech\kqapi\common\exception\ArgumentException.class +com\ningdatech\kqapi\common\constant\StateMachineConst.class +com\ningdatech\kqapi\common\converter\BaseDateConverter.class +com\ningdatech\kqapi\common\constant\RegionConst.class +com\ningdatech\kqapi\common\constant\DingConst.class +com\ningdatech\kqapi\common\exception\BaseCheckedException.class +com\ningdatech\kqapi\zzsfw\entity\dto\NdKqZzsfwMenuDTO.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$ProjectImageProgress.class +com\ningdatech\kqapi\common\util\CommonInputStreamResource.class +com\ningdatech\kqapi\common\util\BizUtils.class +com\ningdatech\kqapi\common\errorcode\AppErrorCode.class +com\ningdatech\kqapi\common\exception\code\BaseExceptionCode.class +com\ningdatech\kqapi\common\converter\String2LocalDateTimeConverter.class +com\ningdatech\kqapi\zzsfw\controller\PolicyRegulationsController.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$TotalInvestmentAllocations.class +com\ningdatech\kqapi\common\enumeration\BoolDisplayEnum.class +com\ningdatech\kqapi\zzsfw\entity\entity\DscSxAdsShareItemQltQlsxCommonIDVKq.class +com\ningdatech\kqapi\common\enumeration\ProjectProcessStageEnum.class +com\ningdatech\kqapi\common\config\BeanConfig.class +com\ningdatech\kqapi\common\util\SpringUtils$SpringUtilsHolder.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$BasicInformation.class +com\ningdatech\kqapi\scheduler\model\CommonLog.class +com\ningdatech\kqapi\common\model\entity\Item.class +com\ningdatech\kqapi\common\compare\CompareNode.class +com\ningdatech\kqapi\zzsfw\entity\vo\MatterTopVO.class +com\ningdatech\kqapi\open\controller\HealthController.class +com\ningdatech\kqapi\zzsfw\service\impl\ComponentsMatterEliminateServiceImpl.class +com\ningdatech\kqapi\zzsfw\service\INdKqZzsfwPolicyService.class +com\ningdatech\kqapi\common\exception\BaseUncheckedException.class +com\ningdatech\kqapi\common\exception\UnauthorizedException.class +com\ningdatech\kqapi\common\exception\BaseException.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$ApplicationInformation.class +com\ningdatech\kqapi\common\model\PageVo.class +com\ningdatech\kqapi\zzsfw\controller\DscSxAdsShareItemQltQlsxCommonIDVKqController.class +com\ningdatech\kqapi\zzsfw\manage\PolicyManage.class +com\ningdatech\kqapi\common\model\Status.class +com\ningdatech\kqapi\common\enumeration\ExportOptionEnum.class +com\ningdatech\kqapi\zzsfw\mapper\NdKqZzsfwMatterDeduplicateMapper.class +com\ningdatech\kqapi\common\converter\String2LocalDateConverter.class +com\ningdatech\kqapi\zzsfw\constants\ZzsfwMenuConstant.class +com\ningdatech\kqapi\zzsfw\entity\dto\DscSxAdsShareItemQltQlsxCommonIDVKqDTO.class +com\ningdatech\kqapi\zzsfw\manage\MatterManage.class +com\ningdatech\kqapi\zzsfw\service\impl\NdKqZzsfwPolicyServiceImpl.class +com\ningdatech\kqapi\scheduler\task\SynTask.class +com\ningdatech\kqapi\common\exception\code\ExceptionCode.class +com\ningdatech\kqapi\common\exception\ExportException.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$AnnualPaymentPlan.class +com\ningdatech\kqapi\common\config\DingOrganizationProperties.class +com\ningdatech\kqapi\App.class +com\ningdatech\kqapi\common\util\HttpUtil.class +com\ningdatech\kqapi\sso\controller\SsoController.class +com\ningdatech\kqapi\common\config\ProvincialProperties.class +com\ningdatech\kqapi\zzsfw\service\INdKqZzsfwMatterDeduplicateService.class +com\ningdatech\kqapi\common\constant\ProjectDeclareConst$CoreBusiness.class +com\ningdatech\kqapi\sso\manage\SsoManage.class +com\ningdatech\kqapi\sso\utils\HmacAuthUtil.class +com\ningdatech\kqapi\zzsfw\service\impl\DscSxAdsShareItemQltQlsxCommonIDVKqServiceImpl.class +com\ningdatech\kqapi\common\helper\basic\AbstractMatterCacheHelper.class +com\ningdatech\kqapi\zzsfw\mapper\NdKqZzsfwMenuMapper.class +com\ningdatech\kqapi\common\util\SpringUtils.class diff --git a/kqapi/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/kqapi/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..846075c --- /dev/null +++ b/kqapi/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,117 @@ +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\compare\CompareUtils.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\scheduler\contants\TaskContant.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\enumeration\ProjectProcessStageEnum.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\converter\String2LocalTimeConverter.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\App.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\constant\BizConst.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\BaseCheckedException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\impl\ComponentsMatterEliminateServiceImpl.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\INdKqZzsfwMatterDeduplicateService.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\ComponentsMatterEliminateService.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\model\entity\Item.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\SpringContextHolder.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\scheduler\task\CheckMattersUrlTask.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\constant\ProjectDeclareConst.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\vo\NdKqZzsfwPolicyVO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\NdDateUtils.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\dto\DscSxAdsShareItemQltQlsxCommonIDVKqDTO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\entity\MatterKey.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\entity\NdKqZzsfwMattersDeduplicate.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\constant\CommonConst.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\sso\controller\SsoController.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\sso\manage\SsoManage.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\handler\GlobalResponseHandler.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\impl\NdKqZzsfwPolicyServiceImpl.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\constant\RegionConst.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\constant\BaseFieldConst.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\helper\MatterCacheHelper.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\vo\TreeVO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\DownloadException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\INdKqZzsfwMenuService.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\scheduler\controller\TaskController.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\config\ProvincialProperties.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\NdJacksonModule.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\converter\NdLocalDateTimeDeserializer.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\CryptUtils.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\vo\WindowVO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\mapper\DscSxAdsShareItemQltQlsxCommonIDVKqMapper.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\config\ConfigurerAdapter.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\compare\CompareNode.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\BaseUncheckedException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\code\BaseExceptionCode.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\model\ApiResponse.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\manage\PolicyManage.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\controller\NdKqZzsfwMenuController.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\CommonInputStreamResource.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\CodeUtil.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\constant\DingConst.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\vo\MattersVO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\RefreshKeyUtil.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\entity\DscSxAdsShareItemQltQlsxCommonIDVKq.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\entity\ComponentsMatterEliminateEntity.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\converter\String2DateConverter.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\mapper\NdKqZzsfwMatterDeduplicateMapper.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\INdKqZzsfwPolicyService.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\impl\NdKqZzsfwMenuServiceImpl.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\config\DingOrganizationProperties.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\dto\NdKqZzsfwPolicyDTO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\compare\Compare.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\controller\DscSxAdsShareItemQltQlsxCommonIDVKqController.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\impl\DscSxAdsShareItemQltQlsxCommonIDVKqServiceImpl.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\constants\ZzsfwMenuConstant.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\handler\GlobalExceptionHandler.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\model\Status.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\config\BeanConfig.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\controller\PolicyRegulationsController.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\code\ExceptionCode.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\ForbiddenException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\open\controller\HealthController.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\enumeration\BoolDisplayEnum.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\ArgumentException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\CommonException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\manage\QlManage.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\sso\model\vo\SsoTokenVO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\HttpUtil.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\mapper\NdKqZzsfwPolicyMapper.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\UnauthorizedException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\scheduler\manage\SynManage.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\StrPool.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\helper\impl\MattersCacheHelperImpl.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\Md5Utils.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\vo\MatterTopVO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\ExportException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\scheduler\task\RemoveMattersTask.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\sso\model\dto\ReqTokenDTO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\constant\DefValConst.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\scheduler\model\CommonLog.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\model\ApiStatus.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\enumeration\CommonEnum.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\vo\ZoneVO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\impl\NdKqZzsfwMatterDeduplicateServiceImpl.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\SpringUtils.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\converter\String2LocalDateConverter.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\entity\NdKqZzsfwMenu.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\dto\NdKqZzsfwMenuDTO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\errorcode\AppErrorCode.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\BaseException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\manage\MatterManage.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\scheduler\task\SynTask.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\service\IDscSxAdsShareItemQltQlsxCommonIDVKqService.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\constant\StateMachineConst.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\HmacAuthUtil.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\handler\MyBatisPlusConfig.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\model\PagePo.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\sso\utils\HmacAuthUtil.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\BizUtils.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\scheduler\utils\DateUtil.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\converter\BaseDateConverter.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\converter\String2LocalDateTimeConverter.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\dto\NdKqZzsfwMattersDeduplicateDTO.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\util\CallBack.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\enumeration\ExportOptionEnum.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\entity\entity\NdKqZzsfwPolicy.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\exception\BizException.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\mapper\NdKqZzsfwMenuMapper.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\helper\basic\AbstractMatterCacheHelper.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\zzsfw\mapper\ComponentsMatterEliminateMapper.java +D:\work\zengzhishi\kq-value-added-project\kqapi\src\main\java\com\ningdatech\kqapi\common\model\PageVo.java diff --git a/logs/error.log b/logs/error.log new file mode 100644 index 0000000..2a9502c --- /dev/null +++ b/logs/error.log @@ -0,0 +1,1674 @@ +2024-04-07 14:14:12.241 [restartedMain] ERROR o.s.boot.SpringApplication -Application run failed +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) + at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1317) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) + at com.ningdatech.kqapi.App.main(App.java:31) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) + ... 24 common frames omitted +Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180) + at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) + at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239) + at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210) + at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191) + at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) + ... 36 common frames omitted +2024-04-07 14:14:55.059 [restartedMain] ERROR o.s.boot.SpringApplication -Application run failed +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) + at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1317) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) + at com.ningdatech.kqapi.App.main(App.java:31) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) + ... 24 common frames omitted +Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180) + at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) + at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239) + at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210) + at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191) + at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) + ... 36 common frames omitted +2024-04-07 14:15:28.055 [restartedMain] ERROR o.s.boot.SpringApplication -Application run failed +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) + at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1317) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) + at com.ningdatech.kqapi.App.main(App.java:31) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) + ... 24 common frames omitted +Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180) + at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) + at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239) + at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210) + at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191) + at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) + ... 36 common frames omitted +2024-04-07 14:16:14.540 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 33060 was already in use. + +Action: + +Identify and stop the process that's listening on port 33060 or configure this application to listen on another port. + +2024-04-07 14:17:54.617 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 33060 was already in use. + +Action: + +Identify and stop the process that's listening on port 33060 or configure this application to listen on another port. + +2024-04-07 14:19:16.951 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 33060 was already in use. + +Action: + +Identify and stop the process that's listening on port 33060 or configure this application to listen on another port. + +2024-04-07 16:31:51.603 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"access key or signature missing"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:58) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$83e51d22.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:53:51.013 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$7387487a.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:56:02.389 [http-nio-33061-exec-3] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$d5c10018.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:56:56.670 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$20f749dd.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:57:20.952 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$9c222c97.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:58:32.306 [http-nio-33061-exec-4] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$9c222c97.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:03:16.785 [http-nio-33061-exec-8] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$9c222c97.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:23:43.369 [http-nio-33061-exec-2] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:26:13.595 [http-nio-33061-exec-5] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:34:40.343 [http-nio-33061-exec-6] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:41:01.236 [http-nio-33061-exec-7] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:47:44.530 [http-nio-33061-exec-9] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 18:02:52.366 [http-nio-33061-exec-2] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 18:07:11.758 [http-nio-33061-exec-5] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 18:13:10.956 [http-nio-33061-exec-4] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:11:09.655 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$d5582b5.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:15:37.817 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$d5333c0b.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:16:06.109 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$9b7a96e9.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:36:06.822 [http-nio-33061-exec-3] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$62e2893.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:47:56.730 [http-nio-33061-exec-2] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$74716676.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 20:08:15.687 [http-nio-33061-exec-2] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 ClassCastException: {} +java.lang.ClassCastException: com.sun.jersey.core.util.MultivaluedMapImpl cannot be cast to org.springframework.util.MultiValueMap + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:86) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$c40f54a9.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 20:13:51.081 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:64) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$bdb7d3d1.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 20:18:13.073 [http-nio-33061-exec-4] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:64) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$bdb7d3d1.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) diff --git a/logs/info.log b/logs/info.log new file mode 100644 index 0000000..70625e7 --- /dev/null +++ b/logs/info.log @@ -0,0 +1,2948 @@ +2024-04-07 14:14:10.347 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 11.0.17 on LAPTOP-PCISPN2O with PID 23780 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 14:14:10.348 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 14:14:10.355 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 14:14:10.388 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 14:14:10.389 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 14:14:11.013 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 14:14:11.019 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 14:14:11.020 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:14:11.020 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:14:11.021 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:14:11.022 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 14:14:11.023 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 14:14:11.023 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:14:11.023 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:14:11.023 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:14:11.114 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 14:14:11.120 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 14:14:11.120 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 14:14:11.244 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33060 (http) +2024-04-07 14:14:11.250 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:14:11.250 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 14:14:11.250 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 14:14:11.302 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 14:14:11.303 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 914 ms +2024-04-07 14:14:11.393 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 14:14:11.400 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 14:14:11.400 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 14:14:11.400 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 14:14:11.400 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 14:14:11.401 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 14:14:11.402 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 14:14:12.198 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 14:14:12.211 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext -Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" +2024-04-07 14:14:12.214 [restartedMain] INFO o.a.catalina.core.StandardService -Stopping service [Tomcat] +2024-04-07 14:14:12.225 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2024-04-07 14:14:12.241 [restartedMain] ERROR o.s.boot.SpringApplication -Application run failed +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) + at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1317) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) + at com.ningdatech.kqapi.App.main(App.java:31) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) + ... 24 common frames omitted +Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180) + at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) + at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239) + at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210) + at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191) + at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) + ... 36 common frames omitted +2024-04-07 14:14:52.414 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 14:14:52.416 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 13448 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 14:14:52.417 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 14:14:52.455 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 14:14:52.455 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 14:14:53.039 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 14:14:53.040 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 14:14:53.041 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:14:53.041 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:14:53.041 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:14:53.042 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 14:14:53.042 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 14:14:53.042 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:14:53.042 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:14:53.042 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:14:53.142 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 14:14:53.147 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 14:14:53.148 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 14:14:53.791 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33060 (http) +2024-04-07 14:14:53.797 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:14:53.798 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 14:14:53.798 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 14:14:53.851 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 14:14:53.851 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1395 ms +2024-04-07 14:14:53.940 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 14:14:53.947 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 14:14:53.948 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 14:14:53.948 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 14:14:53.948 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 14:14:53.948 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 14:14:53.949 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 14:14:55.014 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 14:14:55.025 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext -Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" +2024-04-07 14:14:55.027 [restartedMain] INFO o.a.catalina.core.StandardService -Stopping service [Tomcat] +2024-04-07 14:14:55.034 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2024-04-07 14:14:55.059 [restartedMain] ERROR o.s.boot.SpringApplication -Application run failed +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) + at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1317) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) + at com.ningdatech.kqapi.App.main(App.java:31) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) + ... 24 common frames omitted +Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180) + at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) + at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239) + at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210) + at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191) + at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) + ... 36 common frames omitted +2024-04-07 14:15:25.696 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 14:15:25.698 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 40184 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 14:15:25.698 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 14:15:25.741 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 14:15:25.742 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 14:15:26.377 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 14:15:26.377 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 14:15:26.378 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:15:26.378 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:15:26.379 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:15:26.379 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 14:15:26.379 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 14:15:26.380 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:15:26.380 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:15:26.380 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:15:26.481 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 14:15:26.487 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 14:15:26.487 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 14:15:26.705 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33060 (http) +2024-04-07 14:15:26.713 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:15:26.713 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 14:15:26.714 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 14:15:26.770 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 14:15:26.770 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1028 ms +2024-04-07 14:15:26.862 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 14:15:26.869 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 14:15:26.870 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 14:15:26.870 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 14:15:26.870 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 14:15:26.870 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 14:15:26.871 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 14:15:28.021 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 14:15:28.031 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext -Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" +2024-04-07 14:15:28.033 [restartedMain] INFO o.a.catalina.core.StandardService -Stopping service [Tomcat] +2024-04-07 14:15:28.041 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2024-04-07 14:15:28.055 [restartedMain] ERROR o.s.boot.SpringApplication -Application run failed +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ssoController' defined in file [D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes\com\ningdatech\kqapi\sso\controller\SsoController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) + at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1317) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) + at com.ningdatech.kqapi.App.main(App.java:31) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoManage': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) + ... 24 common frames omitted +Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'sso.app-id' in value "${sso.app-id}" + at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180) + at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) + at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239) + at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210) + at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191) + at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) + ... 36 common frames omitted +2024-04-07 14:16:11.901 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 35196 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 14:16:11.902 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 14:16:11.904 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 14:16:11.952 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 14:16:11.952 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 14:16:12.558 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 14:16:12.558 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 14:16:12.559 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:16:12.559 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:16:12.560 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:16:12.560 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 14:16:12.561 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 14:16:12.561 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:16:12.561 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:16:12.561 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:16:12.669 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 14:16:12.675 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 14:16:12.676 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 14:16:12.870 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33060 (http) +2024-04-07 14:16:12.876 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:16:12.877 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 14:16:12.877 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 14:16:12.936 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 14:16:12.936 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 983 ms +2024-04-07 14:16:13.028 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 14:16:13.035 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 14:16:13.035 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 14:16:13.035 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 14:16:13.035 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 14:16:13.035 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 14:16:13.037 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 14:16:14.168 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 14:16:14.428 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 14:16:14.498 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 14:16:14.512 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33060"] +2024-04-07 14:16:14.515 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext -Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.PortInUseException: Port 33060 is already in use +2024-04-07 14:16:14.520 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Pausing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:16:14.520 [restartedMain] INFO o.a.catalina.core.StandardService -Stopping service [Tomcat] +2024-04-07 14:16:14.522 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Stopping ProtocolHandler ["http-nio-33060"] +2024-04-07 14:16:14.522 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Destroying ProtocolHandler ["http-nio-33060"] +2024-04-07 14:16:14.527 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2024-04-07 14:16:14.540 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 33060 was already in use. + +Action: + +Identify and stop the process that's listening on port 33060 or configure this application to listen on another port. + +2024-04-07 14:17:52.297 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 14:17:52.298 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 26752 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 14:17:52.299 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 14:17:52.334 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 14:17:52.334 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 14:17:52.847 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 14:17:52.847 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 14:17:52.848 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:17:52.848 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:17:52.849 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:17:52.849 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 14:17:52.849 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 14:17:52.849 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:17:52.849 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:17:52.849 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:17:52.925 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 14:17:52.929 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 14:17:52.930 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 14:17:53.062 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33060 (http) +2024-04-07 14:17:53.068 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:17:53.068 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 14:17:53.068 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 14:17:53.120 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 14:17:53.120 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 786 ms +2024-04-07 14:17:53.254 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 14:17:53.260 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 14:17:53.260 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 14:17:53.260 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 14:17:53.260 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 14:17:53.260 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 14:17:53.261 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 14:17:54.283 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 14:17:54.503 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 14:17:54.570 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 14:17:54.584 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33060"] +2024-04-07 14:17:54.586 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext -Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.PortInUseException: Port 33060 is already in use +2024-04-07 14:17:54.590 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Pausing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:17:54.590 [restartedMain] INFO o.a.catalina.core.StandardService -Stopping service [Tomcat] +2024-04-07 14:17:54.592 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Stopping ProtocolHandler ["http-nio-33060"] +2024-04-07 14:17:54.593 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Destroying ProtocolHandler ["http-nio-33060"] +2024-04-07 14:17:54.606 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2024-04-07 14:17:54.617 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 33060 was already in use. + +Action: + +Identify and stop the process that's listening on port 33060 or configure this application to listen on another port. + +2024-04-07 14:19:13.882 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 14:19:13.883 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 27616 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 14:19:13.884 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 14:19:13.934 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 14:19:13.934 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 14:19:14.708 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 14:19:14.709 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 14:19:14.709 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:19:14.710 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:19:14.711 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:14.711 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 14:19:14.711 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 14:19:14.712 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:14.712 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:14.712 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:14.833 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 14:19:14.839 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 14:19:14.841 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 14:19:15.090 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33060 (http) +2024-04-07 14:19:15.098 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:19:15.098 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 14:19:15.099 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 14:19:15.171 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 14:19:15.172 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1237 ms +2024-04-07 14:19:15.287 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 14:19:15.296 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 14:19:15.296 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 14:19:15.296 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 14:19:15.296 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 14:19:15.296 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 14:19:15.298 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 14:19:16.539 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 14:19:16.824 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 14:19:16.903 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 14:19:16.919 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33060"] +2024-04-07 14:19:16.923 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext -Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.PortInUseException: Port 33060 is already in use +2024-04-07 14:19:16.927 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Pausing ProtocolHandler ["http-nio-33060"] +2024-04-07 14:19:16.927 [restartedMain] INFO o.a.catalina.core.StandardService -Stopping service [Tomcat] +2024-04-07 14:19:16.930 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Stopping ProtocolHandler ["http-nio-33060"] +2024-04-07 14:19:16.930 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Destroying ProtocolHandler ["http-nio-33060"] +2024-04-07 14:19:16.936 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2024-04-07 14:19:16.951 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 33060 was already in use. + +Action: + +Identify and stop the process that's listening on port 33060 or configure this application to listen on another port. + +2024-04-07 14:19:54.277 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 14:19:54.280 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 50632 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 14:19:54.280 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 14:19:54.326 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 14:19:54.326 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 14:19:54.949 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 14:19:54.950 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 14:19:54.951 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:19:54.951 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:19:54.952 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:54.952 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 14:19:54.952 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 14:19:54.953 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:54.953 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:54.953 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:55.056 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 14:19:55.063 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 14:19:55.063 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 14:19:55.255 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 14:19:55.262 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 14:19:55.262 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 14:19:55.263 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 14:19:55.323 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 14:19:55.324 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 997 ms +2024-04-07 14:19:55.416 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 14:19:55.424 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 14:19:55.424 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 14:19:55.424 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 14:19:55.424 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 14:19:55.424 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 14:19:55.425 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 14:19:56.557 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 14:19:56.795 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 14:19:56.862 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 14:19:56.875 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 14:19:56.886 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 14:19:56.887 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 14:19:56.888 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 14:19:56.896 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.009 seconds (JVM running for 3.994) +2024-04-07 14:50:00.002 [scheduling-1] INFO c.n.k.s.task.RemoveMattersTask -定时器没开启或者host不对! iZbp13nwyvib53j4j1p2xoZ:LAPTOP-PCISPN2O +2024-04-07 16:30:14.330 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 16:30:14.331 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 26464 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 16:30:14.332 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 16:30:14.391 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 16:30:14.392 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 16:30:15.174 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 16:30:15.175 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:30:15.175 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:30:15.176 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:30:15.177 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:30:15.177 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 16:30:15.177 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 16:30:15.177 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:30:15.177 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:30:15.177 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:30:15.280 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 16:30:15.286 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 16:30:15.287 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 16:30:15.564 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 16:30:15.571 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 16:30:15.571 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 16:30:15.571 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 16:30:15.721 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 16:30:15.721 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1329 ms +2024-04-07 16:30:15.916 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 16:30:15.941 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 16:30:15.941 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 16:30:15.941 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 16:30:15.941 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 16:30:15.942 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 16:30:15.945 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 16:30:18.880 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 16:30:19.461 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 16:30:19.570 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 16:30:19.589 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 16:30:19.605 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 16:30:19.607 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:30:19.608 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 16:30:19.621 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 5.702 seconds (JVM running for 6.656) +2024-04-07 16:31:07.673 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 16:31:07.675 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 16:31:07.676 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 16:31:17.721 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 16:31:17.742 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=3E9hTFO0WYb+5iEssLD+UY3prdFRD51Nw4BvjJC3S8I=, X-BG-HMAC-ACCESS-KEY=c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 08:31:17 GMT} +2024-04-07 16:31:51.603 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"access key or signature missing"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:58) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$83e51d22.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:53:33.739 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 16:53:33.743 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 40036 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 16:53:33.744 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 16:53:33.783 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 16:53:33.784 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 16:53:34.448 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 16:53:34.450 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:53:34.451 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:53:34.451 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:53:34.451 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:53:34.452 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 16:53:34.452 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 16:53:34.452 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:53:34.452 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:53:34.452 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:53:34.555 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 16:53:34.562 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 16:53:34.563 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 16:53:34.786 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 16:53:34.792 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 16:53:34.793 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 16:53:34.793 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 16:53:34.852 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 16:53:34.853 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1069 ms +2024-04-07 16:53:34.946 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 16:53:34.953 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 16:53:34.953 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 16:53:34.953 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 16:53:34.954 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 16:53:34.954 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 16:53:34.955 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 16:53:36.054 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 16:53:36.315 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 16:53:36.387 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 16:53:36.399 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 16:53:36.411 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:53:36.412 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:53:36.413 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 16:53:36.421 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.057 seconds (JVM running for 3.94) +2024-04-07 16:53:48.281 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 16:53:48.281 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 16:53:48.282 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 16:53:50.622 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 16:53:50.631 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[IkTguBTlXLngI4KfSW/r4awe9zHgyNdLlERcmxFzZIU=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 08:53:50 GMT]} +2024-04-07 16:53:51.013 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$7387487a.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:55:52.096 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 16:55:52.097 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 25672 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 16:55:52.097 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 16:55:52.142 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 16:55:52.142 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 16:55:52.733 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 16:55:52.734 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:55:52.735 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:55:52.735 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:55:52.736 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:55:52.736 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 16:55:52.737 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 16:55:52.737 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:55:52.737 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:55:52.737 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:55:52.835 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 16:55:52.841 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 16:55:52.842 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 16:55:53.029 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 16:55:53.035 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 16:55:53.035 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 16:55:53.035 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 16:55:53.092 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 16:55:53.093 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 950 ms +2024-04-07 16:55:53.178 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 16:55:53.186 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 16:55:53.186 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 16:55:53.187 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 16:55:53.187 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 16:55:53.187 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 16:55:53.188 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 16:55:54.227 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 16:55:54.492 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 16:55:54.565 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 16:55:54.580 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 16:55:54.592 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 16:55:54.593 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:55:54.594 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:55:54.595 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 16:55:54.604 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 2.913 seconds (JVM running for 3.804) +2024-04-07 16:55:59.336 [http-nio-33061-exec-3] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 16:55:59.336 [http-nio-33061-exec-3] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 16:55:59.336 [http-nio-33061-exec-3] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 0 ms +2024-04-07 16:56:02.100 [http-nio-33061-exec-3] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 16:56:02.106 [http-nio-33061-exec-3] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[nfCz8n8NuVZXvHgH0FBfE5AoIABCTIiPG3NkhLVXevw=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[BCDSGA_c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 08:56:02 GMT]} +2024-04-07 16:56:02.389 [http-nio-33061-exec-3] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$d5c10018.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:56:47.815 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 16:56:47.823 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 47516 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 16:56:47.824 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 16:56:47.874 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 16:56:47.874 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 16:56:48.767 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 16:56:48.768 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:56:48.769 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:56:48.770 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:56:48.771 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:56:48.772 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 16:56:48.772 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 16:56:48.772 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:56:48.772 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:56:48.772 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:56:48.916 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 16:56:48.924 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 16:56:48.925 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 16:56:49.205 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 16:56:49.213 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 16:56:49.214 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 16:56:49.214 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 16:56:49.290 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 16:56:49.291 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1416 ms +2024-04-07 16:56:49.394 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 16:56:49.402 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 16:56:49.403 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 16:56:49.403 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 16:56:49.403 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 16:56:49.403 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 16:56:49.404 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 16:56:50.653 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 16:56:50.914 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 16:56:50.989 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 16:56:51.005 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 16:56:51.019 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 16:56:51.021 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 16:56:51.021 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 16:56:51.021 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 16:56:51.021 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 16:56:51.021 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:56:51.022 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:56:51.022 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 16:56:51.022 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:56:51.022 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:56:51.022 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:56:51.022 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 16:56:51.032 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.63 seconds (JVM running for 4.658) +2024-04-07 16:56:54.549 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 16:56:54.549 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 16:56:54.550 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 16:56:56.420 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 16:56:56.429 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[ZDOyYUoTYVLSErby2/gwSXjfLQXzdeLud3nJZM3xOVs=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[BCDSGA_c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 08:56:56 GMT]} +2024-04-07 16:56:56.670 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$20f749dd.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:57:10.250 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 16:57:10.251 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 9524 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 16:57:10.251 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 16:57:10.293 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 16:57:10.293 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 16:57:10.898 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 16:57:10.898 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:57:10.899 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:57:10.899 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:57:10.900 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:57:10.900 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 16:57:10.901 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 16:57:10.901 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:57:10.901 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:57:10.901 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:57:10.999 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 16:57:11.004 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 16:57:11.006 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 16:57:11.204 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 16:57:11.210 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 16:57:11.211 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 16:57:11.211 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 16:57:11.269 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 16:57:11.269 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 975 ms +2024-04-07 16:57:11.359 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 16:57:11.366 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 16:57:11.366 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 16:57:11.366 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 16:57:11.366 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 16:57:11.366 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 16:57:11.367 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 16:57:12.446 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 16:57:12.719 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 16:57:12.790 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 16:57:12.803 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 16:57:12.815 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 16:57:12.815 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 16:57:12.816 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 16:57:12.817 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 16:57:12.825 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 2.972 seconds (JVM running for 3.902) +2024-04-07 16:57:18.670 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 16:57:18.670 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 16:57:18.671 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 16:57:20.699 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 16:57:20.705 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[YX7x89BEaA4rIUR7yejPhbp1TEc+N5T0cVYK2cujZrs=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 08:57:20 GMT]} +2024-04-07 16:57:20.952 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$9c222c97.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 16:57:48.250 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 16:57:48.251 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[/TBPisoE6yG4VywuxjAI0V7mvphuIU6xi/nAt1Lu2DI=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 08:57:48 GMT]} +2024-04-07 16:58:32.306 [http-nio-33061-exec-4] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$9c222c97.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:02:47.731 [http-nio-33061-exec-8] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:03:00.472 [http-nio-33061-exec-8] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[6yMnjq4BOgop2OA5nX7qw4N1GX90C/N/sbi7y7j4qMA=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 09:02:47 GMT]} +2024-04-07 17:03:16.785 [http-nio-33061-exec-8] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:63) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$9c222c97.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:18:14.061 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 17:18:14.061 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 27032 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 17:18:14.062 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 17:18:14.108 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 17:18:14.108 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 17:18:14.682 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 17:18:14.682 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 17:18:14.683 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:18:14.683 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:18:14.684 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:18:14.684 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 17:18:14.684 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 17:18:14.684 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:18:14.685 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:18:14.685 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:18:14.783 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 17:18:14.788 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 17:18:14.789 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 17:18:14.993 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 17:18:14.999 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 17:18:15.000 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 17:18:15.000 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 17:18:15.066 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 17:18:15.066 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 957 ms +2024-04-07 17:18:15.154 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 17:18:15.161 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 17:18:15.161 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 17:18:15.161 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 17:18:15.161 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 17:18:15.161 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 17:18:15.162 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 17:18:16.253 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 17:18:16.515 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 17:18:16.585 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 17:18:16.598 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 17:18:16.610 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 17:18:16.611 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 17:18:16.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 17:18:16.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 17:18:16.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 17:18:16.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 17:18:16.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 17:18:16.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 17:18:16.611 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:18:16.612 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 17:18:16.612 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:18:16.612 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 17:18:16.622 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 2.952 seconds (JVM running for 3.824) +2024-04-07 17:18:25.245 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 17:18:25.245 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 17:18:25.246 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 17:18:30.435 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.manage.SsoManage -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:19:01.043 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.manage.SsoManage -res info,org.apache.http.conn.EofSensorInputStream@32f7d78a +2024-04-07 17:19:01.043 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.manage.SsoManage -header info,{} +2024-04-07 17:21:46.253 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 17:21:46.257 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 14480 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 17:21:46.257 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 17:21:46.297 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 17:21:46.297 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 17:21:46.886 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 17:21:46.888 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 17:21:46.889 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:21:46.889 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:21:46.890 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:21:46.891 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 17:21:46.891 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 17:21:46.891 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:21:46.891 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:21:46.891 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:21:46.988 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 17:21:46.993 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 17:21:46.993 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 17:21:47.177 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 17:21:47.183 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 17:21:47.184 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 17:21:47.184 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 17:21:47.241 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 17:21:47.241 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 944 ms +2024-04-07 17:21:47.328 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 17:21:47.336 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 17:21:47.336 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 17:21:47.336 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 17:21:47.336 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 17:21:47.336 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 17:21:47.337 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 17:21:48.449 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 17:21:48.694 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 17:21:48.760 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 17:21:48.773 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 17:21:48.787 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 17:21:48.788 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:21:48.789 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 17:21:48.798 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 2.899 seconds (JVM running for 3.766) +2024-04-07 17:21:52.434 [http-nio-33061-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 17:21:52.434 [http-nio-33061-exec-2] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 17:21:52.435 [http-nio-33061-exec-2] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 17:21:55.924 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.manage.SsoManage -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:22:02.469 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.manage.SsoManage -res info,{"message":"Invalid access key"} +2024-04-07 17:22:02.470 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.manage.SsoManage -header info,{} +2024-04-07 17:23:34.426 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 17:23:34.428 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 34308 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 17:23:34.428 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 17:23:34.473 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 17:23:34.473 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 17:23:35.058 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 17:23:35.059 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 17:23:35.061 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:23:35.061 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:23:35.062 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:23:35.063 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 17:23:35.063 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 17:23:35.063 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:23:35.063 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:23:35.063 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:23:35.164 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 17:23:35.171 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 17:23:35.172 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 17:23:35.361 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 17:23:35.367 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 17:23:35.368 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 17:23:35.368 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 17:23:35.425 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 17:23:35.425 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 952 ms +2024-04-07 17:23:35.519 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 17:23:35.527 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 17:23:35.528 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 17:23:35.528 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 17:23:35.528 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 17:23:35.528 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 17:23:35.529 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 17:23:36.600 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 17:23:36.866 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 17:23:36.937 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 17:23:36.951 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 17:23:36.962 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 17:23:36.963 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 17:23:36.964 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 17:23:36.973 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 2.909 seconds (JVM running for 3.831) +2024-04-07 17:23:41.214 [http-nio-33061-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 17:23:41.214 [http-nio-33061-exec-2] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 17:23:41.217 [http-nio-33061-exec-2] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 3 ms +2024-04-07 17:23:43.036 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:23:43.043 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[voFGspJE7U81CvLCiDBAR9FhRZb11rnJ+Jx9FpeSvAg=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 09:23:43 GMT]} +2024-04-07 17:23:43.369 [http-nio-33061-exec-2] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:24:30.215 [http-nio-33061-exec-5] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:24:30.215 [http-nio-33061-exec-5] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[4XgXw5/wJdWT1A8u7B8rDbvDKcvskmLw0HphzloxNX8=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 09:24:30 GMT]} +2024-04-07 17:26:13.595 [http-nio-33061-exec-5] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:32:20.924 [http-nio-33061-exec-6] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=7756565c3ee54d57802c5c457f5d5c5d,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:32:20.925 [http-nio-33061-exec-6] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[tbqNq7Xx5UWYwc618I+W898XUbk5HYXNcsi+B9sKhLU=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 09:32:20 GMT]} +2024-04-07 17:34:40.343 [http-nio-33061-exec-6] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:40:58.085 [http-nio-33061-exec-7] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=eeaad625bc4b4458975d1e48098533d9,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:40:58.087 [http-nio-33061-exec-7] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[heUBC0na+/nDQWY5Q1bcvrb9wPUwcCb78nwUhu2HZnQ=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 09:40:58 GMT]} +2024-04-07 17:41:01.236 [http-nio-33061-exec-7] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:47:43.767 [http-nio-33061-exec-9] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=eeaad625bc4b4458975d1e48098533d9,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:47:43.769 [http-nio-33061-exec-9] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[5sBlejy/JAKWxjpdIWURyNDDuoxVpdoEMmFwm6EExuk=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 09:47:43 GMT]} +2024-04-07 17:47:44.530 [http-nio-33061-exec-9] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 17:55:46.878 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=eeaad625bc4b4458975d1e48098533d9,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 17:55:46.880 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[knXLVTCQ9qImx9CwwFeq7sztgx1M7wKGR4ws/oFpaFE=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 09:55:46 GMT]} +2024-04-07 18:02:52.366 [http-nio-33061-exec-2] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 18:05:17.725 [http-nio-33061-exec-5] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=eeaad625bc4b4458975d1e48098533d9,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 18:05:17.726 [http-nio-33061-exec-5] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[ywRrblOYUFb3Vjsf41aFocLpa5i2LNB+yDxqnRZszSA=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 10:05:17 GMT]} +2024-04-07 18:07:11.758 [http-nio-33061-exec-5] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 18:11:34.781 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=1c834e806ed744c2874cb03cf93ea2bb,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 18:11:34.782 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[k30DoYNejiRZ4QNlQnB+FVHKifWPuAp0ih4/jdQiWrY=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 10:11:34 GMT]} +2024-04-07 18:13:10.956 [http-nio-33061-exec-4] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$75c522aa.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:10:00.432 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 19:10:00.437 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 15064 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 19:10:00.439 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 19:10:00.481 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 19:10:00.481 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 19:10:01.063 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 19:10:01.063 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:10:01.064 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:10:01.064 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:10:01.065 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:10:01.065 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 19:10:01.065 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 19:10:01.065 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:10:01.065 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:10:01.065 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:10:01.164 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 19:10:01.171 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 19:10:01.172 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 19:10:01.366 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 19:10:01.373 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 19:10:01.373 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 19:10:01.373 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 19:10:01.435 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 19:10:01.435 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 953 ms +2024-04-07 19:10:01.523 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 19:10:01.530 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 19:10:01.530 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 19:10:01.531 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 19:10:01.531 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 19:10:01.531 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 19:10:01.532 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 19:10:02.673 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 19:10:02.941 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 19:10:03.015 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 19:10:03.028 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 19:10:03.040 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 19:10:03.042 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:10:03.043 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 19:10:03.052 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.012 seconds (JVM running for 3.91) +2024-04-07 19:11:05.100 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 19:11:05.100 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 19:11:05.102 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 2 ms +2024-04-07 19:11:08.359 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=f814c8fbafc34ca5a77c59f0e4787dc0,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 19:11:08.369 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[Yf4782ZBZZ7zK3q3PYtptnm6+y8YyS/zOZCjYuMsvec=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[BCDSGA_c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 11:11:08 GMT]} +2024-04-07 19:11:09.655 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$d5582b5.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:14:49.018 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 19:14:49.021 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 22984 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 19:14:49.021 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 19:14:49.066 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 19:14:49.066 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 19:14:49.729 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 19:14:49.730 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:14:49.731 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:14:49.731 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:14:49.734 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:14:49.734 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 19:14:49.734 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 19:14:49.734 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:14:49.735 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:14:49.735 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:14:49.866 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 19:14:49.873 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 19:14:49.874 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 19:14:50.124 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 19:14:50.131 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 19:14:50.131 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 19:14:50.131 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 19:14:50.206 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 19:14:50.207 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1140 ms +2024-04-07 19:14:50.409 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 19:14:50.427 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 19:14:50.427 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 19:14:50.428 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 19:14:50.428 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 19:14:50.428 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 19:14:50.431 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 19:14:52.027 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 19:14:52.334 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 19:14:52.428 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 19:14:52.447 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 19:14:52.465 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 19:14:52.466 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:14:52.468 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:14:52.469 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 19:14:52.482 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.866 seconds (JVM running for 4.771) +2024-04-07 19:15:33.500 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 19:15:33.501 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 19:15:33.502 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 19:15:36.704 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=f6cfc335913c4df7ab35d67d352baf93,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 19:15:36.715 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[ahIU56CEGfWE+POnmI50AXy5Z8eGL2sFLTwyrumynk8=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[BCDSGA_c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 11:15:36 GMT]} +2024-04-07 19:15:37.817 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$d5333c0b.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:15:54.923 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 19:15:54.928 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 23636 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 19:15:54.928 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 19:15:54.970 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 19:15:54.970 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 19:15:55.587 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 19:15:55.588 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:15:55.589 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:15:55.589 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:15:55.590 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:15:55.591 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 19:15:55.591 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 19:15:55.591 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:15:55.591 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:15:55.591 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:15:55.689 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 19:15:55.695 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 19:15:55.695 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 19:15:55.895 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 19:15:55.902 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 19:15:55.903 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 19:15:55.903 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 19:15:55.961 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 19:15:55.962 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 991 ms +2024-04-07 19:15:56.051 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 19:15:56.059 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 19:15:56.059 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 19:15:56.059 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 19:15:56.059 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 19:15:56.060 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 19:15:56.061 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 19:15:57.219 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 19:15:57.506 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 19:15:57.582 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 19:15:57.597 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 19:15:57.609 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 19:15:57.610 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 19:15:57.610 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:15:57.611 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 19:15:57.620 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.1 seconds (JVM running for 4.254) +2024-04-07 19:16:00.217 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 19:16:00.218 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 19:16:00.220 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 2 ms +2024-04-07 19:16:03.315 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=f6cfc335913c4df7ab35d67d352baf93,requestMethod=POST,accessKey=c2494577610c90bdc33b95514601da2c,secretKey=80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 19:16:03.325 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[JqN6Fi/8h6SMjWYW37umwYhVcouKM3ZzewBvAhHT8sQ=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 11:16:03 GMT]} +2024-04-07 19:16:06.109 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$9b7a96e9.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:35:30.737 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 19:35:30.741 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 44792 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 19:35:30.742 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 19:35:30.788 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 19:35:30.788 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 19:35:31.390 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 19:35:31.390 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:35:31.391 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:35:31.391 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:35:31.392 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:35:31.392 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 19:35:31.393 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 19:35:31.393 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:35:31.393 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:35:31.393 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:35:31.491 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 19:35:31.497 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 19:35:31.498 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 19:35:31.701 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 19:35:31.708 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 19:35:31.708 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 19:35:31.708 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 19:35:31.768 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 19:35:31.768 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 979 ms +2024-04-07 19:35:31.860 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 19:35:31.868 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 19:35:31.868 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 19:35:31.868 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 19:35:31.869 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 19:35:31.869 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 19:35:31.870 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 19:35:32.946 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 19:35:33.241 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 19:35:33.328 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 19:35:33.344 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 19:35:33.356 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 19:35:33.357 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:35:33.358 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:35:33.359 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 19:35:33.369 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.061 seconds (JVM running for 4.081) +2024-04-07 19:36:01.371 [http-nio-33061-exec-3] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 19:36:01.371 [http-nio-33061-exec-3] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 19:36:01.372 [http-nio-33061-exec-3] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 19:36:04.574 [http-nio-33061-exec-3] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=db89ada2d4c645ba9ef441256d1b84e8,requestMethod=POST,accessKey=_c2494577610c90bdc33b95514601da2c,secretKey=_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 19:36:04.585 [http-nio-33061-exec-3] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[QCPPINgjSjLfhuPT9grJOqDf2I1Qg378rPehge2kl34=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[_c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 11:36:04 GMT]} +2024-04-07 19:36:06.822 [http-nio-33061-exec-3] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid access key"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$62e2893.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 19:47:21.619 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 19:47:21.624 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 38084 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 19:47:21.624 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 19:47:21.667 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 19:47:21.668 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 19:47:22.301 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 19:47:22.302 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:47:22.303 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:47:22.303 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:47:22.304 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:47:22.304 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 19:47:22.305 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 19:47:22.305 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:47:22.305 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:47:22.305 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:47:22.403 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 19:47:22.408 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 19:47:22.409 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 19:47:22.564 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 19:47:22.571 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 19:47:22.571 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 19:47:22.571 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 19:47:22.698 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 19:47:22.698 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1030 ms +2024-04-07 19:47:22.787 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 19:47:22.794 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 19:47:22.794 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 19:47:22.794 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 19:47:22.794 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 19:47:22.795 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 19:47:22.796 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 19:47:23.944 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 19:47:24.266 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 19:47:24.347 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 19:47:24.365 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 19:47:24.382 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 19:47:24.383 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 19:47:24.384 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 19:47:24.385 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 19:47:24.398 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.256 seconds (JVM running for 5.715) +2024-04-07 19:47:52.222 [http-nio-33061-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 19:47:52.222 [http-nio-33061-exec-2] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 19:47:52.223 [http-nio-33061-exec-2] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 19:47:55.937 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=8bb3177503e14ace8a8d468fea54b4e0,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 19:47:55.946 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=[3uZtpu3Exfn9CFcRRepa9KnTCT9hDdElPb8s+FIe3Zo=], X-BG-HMAC-ALGORITHM=[hmac-sha256], X-BG-HMAC-ACCESS-KEY=[BCDSGA_c2494577610c90bdc33b95514601da2c], X-BG-DATE-TIME=[Sun, 07 Apr 2024 11:47:55 GMT]} +2024-04-07 19:47:56.730 [http-nio-33061-exec-2] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:85) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$74716676.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 20:07:58.174 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 20:07:58.175 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 50772 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 20:07:58.175 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 20:07:58.218 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 20:07:58.219 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 20:07:58.841 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 20:07:58.841 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:07:58.842 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:07:58.842 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:07:58.843 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:07:58.843 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 20:07:58.844 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 20:07:58.844 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:07:58.844 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:07:58.844 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:07:58.949 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 20:07:58.955 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 20:07:58.956 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 20:07:59.181 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 20:07:59.189 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 20:07:59.189 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 20:07:59.189 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 20:07:59.258 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 20:07:59.258 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1039 ms +2024-04-07 20:07:59.384 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 20:07:59.394 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 20:07:59.394 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 20:07:59.394 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 20:07:59.394 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 20:07:59.394 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 20:07:59.395 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 20:08:00.631 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 20:08:00.929 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 20:08:00.997 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 20:08:01.011 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 20:08:01.023 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 20:08:01.024 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:08:01.025 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 20:08:01.034 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.261 seconds (JVM running for 4.267) +2024-04-07 20:08:15.491 [http-nio-33061-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 20:08:15.492 [http-nio-33061-exec-2] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 20:08:15.494 [http-nio-33061-exec-2] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 2 ms +2024-04-07 20:08:15.672 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=034fea369b8347e19dea657d66b7864f,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 20:08:15.680 [http-nio-33061-exec-2] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=MlIqXIT06Q2TIp9/2ukURa5B4ofq/mLQ7IyhtH/WdtU=, X-BG-HMAC-ACCESS-KEY=BCDSGA_c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 12:08:15 GMT} +2024-04-07 20:08:15.687 [http-nio-33061-exec-2] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 ClassCastException: {} +java.lang.ClassCastException: com.sun.jersey.core.util.MultivaluedMapImpl cannot be cast to org.springframework.util.MultiValueMap + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:86) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$c40f54a9.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 20:13:29.029 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 20:13:29.032 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 32572 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 20:13:29.033 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 20:13:29.076 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 20:13:29.077 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 20:13:29.671 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 20:13:29.672 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:13:29.673 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:13:29.673 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:13:29.674 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:13:29.674 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 20:13:29.674 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 20:13:29.674 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:13:29.674 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:13:29.676 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:13:29.779 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 20:13:29.785 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 20:13:29.786 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 20:13:29.995 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 20:13:30.003 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 20:13:30.003 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 20:13:30.004 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 20:13:30.068 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 20:13:30.068 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 991 ms +2024-04-07 20:13:30.165 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 20:13:30.176 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 20:13:30.176 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 20:13:30.176 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 20:13:30.176 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 20:13:30.176 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 20:13:30.178 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 20:13:31.320 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 20:13:31.588 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 20:13:31.661 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 20:13:31.675 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 20:13:31.689 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:13:31.690 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:13:31.691 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:13:31.691 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 20:13:31.701 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.063 seconds (JVM running for 4.012) +2024-04-07 20:13:50.350 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 20:13:50.351 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 20:13:50.352 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 20:13:50.535 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=0c41f7b4ee39420f987e22300adcd674,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 20:13:50.543 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=wPw2qeth2hw7CWDi6XAS6VgR8+oKVdychk7+tuAESS0=, X-BG-HMAC-ACCESS-KEY=BCDSGA_c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 12:13:50 GMT} +2024-04-07 20:13:51.081 [http-nio-33061-exec-1] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:64) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$bdb7d3d1.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 20:16:58.708 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token?appId=2002399646&ticketId=0c41f7b4ee39420f987e22300adcd674,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 20:16:58.708 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=2HA4N5/qhQeRFNjodoIDiEx4X07gsprIbHTYxXnI+5E=, X-BG-HMAC-ACCESS-KEY=BCDSGA_c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 12:16:58 GMT} +2024-04-07 20:18:13.073 [http-nio-33061-exec-4] ERROR c.n.k.c.h.GlobalExceptionHandler -【全局异常拦截】: 异常信息 Unauthorized: {} +org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "{"message":"Invalid signature"}" + at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:105) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:168) + at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122) + at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) + at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:819) + at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:777) + at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711) + at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:437) + at com.ningdatech.kqapi.sso.manage.SsoManage.getToken(SsoManage.java:64) + at com.ningdatech.kqapi.sso.controller.SsoController.getToken(SsoController.java:29) + at com.ningdatech.kqapi.sso.controller.SsoController$$FastClassBySpringCGLIB$$d2587b2c.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) + at com.ningdatech.kqapi.sso.controller.SsoController$$EnhancerBySpringCGLIB$$bdb7d3d1.getToken() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1070) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:750) +2024-04-07 20:18:33.184 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 20:18:33.185 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 26252 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 20:18:33.185 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 20:18:33.236 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 20:18:33.236 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 20:18:33.847 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 20:18:33.848 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:18:33.849 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:18:33.849 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:18:33.850 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:18:33.850 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 20:18:33.851 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 20:18:33.851 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:18:33.851 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:18:33.851 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:18:33.951 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 20:18:33.957 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 20:18:33.958 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 20:18:34.148 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 20:18:34.154 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 20:18:34.155 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 20:18:34.155 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 20:18:34.224 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 20:18:34.224 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 987 ms +2024-04-07 20:18:34.316 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 20:18:34.324 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 20:18:34.325 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 20:18:34.325 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 20:18:34.325 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 20:18:34.325 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 20:18:34.326 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 20:18:35.432 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 20:18:35.707 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 20:18:35.780 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 20:18:35.795 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 20:18:35.806 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 20:18:35.807 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 20:18:35.807 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 20:18:35.807 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 20:18:35.807 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 20:18:35.807 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:18:35.808 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:18:35.808 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 20:18:35.808 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:18:35.808 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:18:35.808 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:18:35.808 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 20:18:35.817 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.012 seconds (JVM running for 3.957) +2024-04-07 20:18:41.257 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 20:18:41.257 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 20:18:41.258 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 1 ms +2024-04-07 20:18:41.326 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 20:18:41.331 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=zlQTSO2vOvXf1hQfFEmUnKiptEiILEA3t7DxoPtf2V8=, X-BG-HMAC-ACCESS-KEY=BCDSGA_c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 12:18:41 GMT} +2024-04-07 20:18:45.895 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.manage.SsoManage -[RestTemplateTest-基于单点登录票据换取请求token] http request :SsoTokenVO(errorCode=C-USER-SSO-TICKET-INVALID, errorMsg=无效的ticketId, success=false, data=null, token=null) +2024-04-07 20:19:14.302 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 20:19:14.303 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=cKfa68lH4QdQSuBOENxiv+1QhzQQTg2jMBtiIVt8leo=, X-BG-HMAC-ACCESS-KEY=BCDSGA_c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 12:19:14 GMT} +2024-04-07 20:19:14.396 [http-nio-33061-exec-4] INFO c.n.kqapi.sso.manage.SsoManage -[RestTemplateTest-基于单点登录票据换取请求token] http request :SsoTokenVO(errorCode=null, errorMsg=null, success=true, data={accessToken=8be8a3a8276844708f9e4ad6124e00cd}, token=null) +2024-04-07 20:21:19.104 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 20:21:19.106 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 10572 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 20:21:19.107 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 20:21:19.149 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 20:21:19.149 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 20:21:19.751 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 20:21:19.752 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:21:19.753 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:21:19.753 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:21:19.754 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:21:19.754 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 20:21:19.754 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 20:21:19.755 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:21:19.755 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:21:19.755 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:21:19.852 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 20:21:19.859 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 20:21:19.860 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 20:21:20.051 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 20:21:20.058 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 20:21:20.058 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 20:21:20.058 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 20:21:20.120 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 20:21:20.120 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 970 ms +2024-04-07 20:21:20.218 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 20:21:20.225 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 20:21:20.227 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 20:21:20.227 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 20:21:20.227 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 20:21:20.227 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 20:21:20.228 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 20:21:21.406 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 20:21:21.823 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 20:21:21.922 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 20:21:21.939 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 20:21:21.953 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 20:21:21.955 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:21:21.956 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:21:21.957 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 20:21:21.969 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.268 seconds (JVM running for 4.194) +2024-04-07 20:21:22.959 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 20:21:22.959 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 20:21:22.959 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 0 ms +2024-04-07 20:21:23.037 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 20:21:23.041 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=Jm2/0XZK/qqhIhHQgGc7O/T18dncsq5h69ryTdeNsto=, X-BG-HMAC-ACCESS-KEY=BCDSGA_c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 12:21:23 GMT} +2024-04-07 20:21:23.380 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.manage.SsoManage -[RestTemplateTest-基于单点登录票据换取请求token] http request :SsoTokenVO(errorCode=C-USER-SSO-TICKET-INVALID, errorMsg=无效的ticketId, success=false, data=null, token=null) +2024-04-07 20:21:47.743 [http-nio-33061-exec-3] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000007/uc/sso/access_token,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 20:21:47.743 [http-nio-33061-exec-3] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=DCxWvP8Yl7ReG0Oex1s7xtJa8XItPsKa5r5GruTr3So=, X-BG-HMAC-ACCESS-KEY=BCDSGA_c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 12:21:47 GMT} +2024-04-07 20:21:47.803 [http-nio-33061-exec-3] INFO c.n.kqapi.sso.manage.SsoManage -[RestTemplateTest-基于单点登录票据换取请求token] http request :SsoTokenVO(errorCode=null, errorMsg=null, success=true, data={accessToken=f4bc8bb786004378970b118f4e4a7b69}, token=null) +2024-04-07 20:26:18.201 [background-preinit] INFO o.h.validator.internal.util.Version -HV000001: Hibernate Validator 6.2.4.Final +2024-04-07 20:26:18.204 [restartedMain] INFO com.ningdatech.kqapi.App -Starting App using Java 1.8.0_351 on LAPTOP-PCISPN2O with PID 33576 (D:\work\zengzhishi\kq-value-added-project\kqapi\target\classes started by CMM in D:\work\zengzhishi\kq-value-added-project) +2024-04-07 20:26:18.204 [restartedMain] INFO com.ningdatech.kqapi.App -The following 1 profile is active: "dev" +2024-04-07 20:26:18.244 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2024-04-07 20:26:18.245 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor -For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2024-04-07 20:26:18.872 [restartedMain] INFO c.u.j.c.EnableEncryptablePropertiesBeanFactoryPostProcessor -Post-processing PropertySource instances +2024-04-07 20:26:18.872 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:26:18.873 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:26:18.873 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:26:18.874 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:26:18.875 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper +2024-04-07 20:26:18.875 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper +2024-04-07 20:26:18.875 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:26:18.875 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:26:18.875 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource devtools [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:26:18.974 [restartedMain] INFO c.u.j.f.DefaultLazyPropertyFilter -Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter +2024-04-07 20:26:18.980 [restartedMain] INFO c.u.j.r.DefaultLazyPropertyResolver -Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver +2024-04-07 20:26:18.981 [restartedMain] INFO c.u.j.d.DefaultLazyPropertyDetector -Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector +2024-04-07 20:26:19.179 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat initialized with port(s): 33061 (http) +2024-04-07 20:26:19.185 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Initializing ProtocolHandler ["http-nio-33061"] +2024-04-07 20:26:19.186 [restartedMain] INFO o.a.catalina.core.StandardService -Starting service [Tomcat] +2024-04-07 20:26:19.186 [restartedMain] INFO o.a.catalina.core.StandardEngine -Starting Servlet engine: [Apache Tomcat/9.0.65] +2024-04-07 20:26:19.246 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring embedded WebApplicationContext +2024-04-07 20:26:19.246 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext -Root WebApplicationContext: initialization completed in 1001 ms +2024-04-07 20:26:19.339 [restartedMain] INFO c.u.j.encryptor.DefaultLazyEncryptor -String Encryptor custom Bean not found with name 'jasyptStringEncryptor'. Initializing Default String Encryptor +2024-04-07 20:26:19.347 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.key-obtention-iterations, using default value: 1000 +2024-04-07 20:26:19.348 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.pool-size, using default value: 1 +2024-04-07 20:26:19.348 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-name, using default value: null +2024-04-07 20:26:19.348 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.provider-class-name, using default value: null +2024-04-07 20:26:19.348 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.salt-generator-classname, using default value: org.jasypt.salt.RandomSaltGenerator +2024-04-07 20:26:19.349 [restartedMain] INFO c.u.j.c.StringEncryptorBuilder -Encryptor config not found for property jasypt.encryptor.string-output-type, using default value: base64 +2024-04-07 20:26:20.463 [restartedMain] INFO c.n.kqapi.common.config.BeanConfig ------restTemplate-----初始化完成 +2024-04-07 20:26:20.735 [restartedMain] WARN o.s.b.a.f.FreeMarkerAutoConfiguration -Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false) +2024-04-07 20:26:20.807 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer -LiveReload server is running on port 35729 +2024-04-07 20:26:20.821 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol -Starting ProtocolHandler ["http-nio-33061"] +2024-04-07 20:26:20.833 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer -Tomcat started on port(s): 33061 (http) with context path '/kq' +2024-04-07 20:26:20.834 [restartedMain] INFO c.u.j.c.RefreshScopeRefreshedEventListener -Refreshing cached encryptable property sources on ServletWebServerInitializedEvent +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemProperties refreshed +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source systemEnvironment refreshed +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source random refreshed +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application-dev.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.c.CachingDelegateEncryptablePropertySource -Property Source devtools refreshed +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource +2024-04-07 20:26:20.835 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource +2024-04-07 20:26:20.836 [restartedMain] INFO c.u.j.EncryptablePropertySourceConverter -Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper +2024-04-07 20:26:20.845 [restartedMain] INFO com.ningdatech.kqapi.App -Started App in 3.015 seconds (JVM running for 4.007) +2024-04-07 20:26:28.333 [http-nio-33061-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/kq] -Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-07 20:26:28.333 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Initializing Servlet 'dispatcherServlet' +2024-04-07 20:26:28.335 [http-nio-33061-exec-1] INFO o.s.web.servlet.DispatcherServlet -Completed initialization in 2 ms +2024-04-07 20:26:35.680 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -params,urlStr=https://ibcdsg.zj.gov.cn:8443/restapi/prod/IC33000020220329000008/uc/sso/getUserInfo,requestMethod=POST,accessKey=BCDSGA_c2494577610c90bdc33b95514601da2c,secretKey=BCDSGS_80bf0a606c0d2fd3201bd06a4f008250 +2024-04-07 20:26:35.699 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.utils.HmacAuthUtil -header info,{X-BG-HMAC-SIGNATURE=lvZmLpM/eQ6dj1xxWHMC2N3OieYT2LX8FgLZ7ZbTZJE=, X-BG-HMAC-ACCESS-KEY=BCDSGA_c2494577610c90bdc33b95514601da2c, X-BG-HMAC-ALGORITHM=hmac-sha256, X-BG-DATE-TIME=Sun, 07 Apr 2024 12:26:35 GMT} +2024-04-07 20:26:53.770 [http-nio-33061-exec-1] INFO c.n.kqapi.sso.manage.SsoManage -[RestTemplateTest-基于token获取用户信息] http request :SsoUserInfoVO(errorCode=null, errorMsg=null, success=true, data={userId=8a1189bc867469cb0186874b243128b3, innerUserId=7b2600f1fabd40daa45bf78421745640, userType=PERSON, personInfo={userId=8a1189bc867469cb0186874b243128b3, userName=常明明, idType=ID_CARD, idNo=41102319951003401X, phone=13290752671, email=, idnumstarttime=20200616, idnumendtime=20300616, attributes={birthday=, country=156, aliuserid=2088612178919031, officeaddress=, city=, taiwanlicense=, headpicture=, createdate=2023-02-25 14:38:14, isbindqa=0, outUserId=8a1189bc867469cb0186874b243128b3, type=1, officefax=, regtype=5, isbindalipay=1, useable=1, passport=, province=, permitlicense=, authlevel=3, nickname=, highauth=人脸识别, officerlicense=, cakey=, loginname=zjzw88628687_1, iswangge=2, mobile=13290752671, postcode=, greencard=, headStatus=2, activegbaccount=1, issiteauth=2, officephone=}, userNameEnc=*明明, idNoEnc=4****************X, phoneEnc=132****2671, emailEnc=}, attributes={midFlag=0, infoIncomplete=false, netIdLoginFlag=0}}, userType=null, personInfo=null, userId=null, userName=null, idType=null, outerIdType=null, idNo=null, attnUserType=null, phone=null, email=null, nation=null, gender=null, birthday=null, certKey=null, attributes=null, legalPersonInfo=null, name=null, unifiedSocialId=null, orgType=null, attnName=null, attnPhone=null, attnIdType=null, attnIdNo=null, principal=null, principalUserId=null, corpId=null, organizationInfoList=null, orgId=null, oid=null, parentId=null, pid=null, fullName=null, devCoding=null, leafFlag=null, orderBy=null) diff --git a/ningda-generator/target/classes/com/ningdatech/generator/config/GeneratorCodeKingbaseConfig.class b/ningda-generator/target/classes/com/ningdatech/generator/config/GeneratorCodeKingbaseConfig.class new file mode 100644 index 0000000..70e27f0 Binary files /dev/null and b/ningda-generator/target/classes/com/ningdatech/generator/config/GeneratorCodeKingbaseConfig.class differ diff --git a/ningda-generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/ningda-generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..de19c03 --- /dev/null +++ b/ningda-generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1 @@ +com\ningdatech\generator\config\GeneratorCodeKingbaseConfig.class diff --git a/ningda-generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/ningda-generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..4d3b34e --- /dev/null +++ b/ningda-generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1 @@ +D:\work\zengzhishi\kq-value-added-project\ningda-generator\src\main\java\com\ningdatech\generator\config\GeneratorCodeKingbaseConfig.java