Browse Source

【gateway内部认证】resi/gov同时支持customerId写入header

dev_shibei_match
wxz 5 years ago
parent
commit
b7aa1b4613
  1. 2
      epmet-gateway/src/main/java/com/epmet/auth/InternalAuthProcessor.java

2
epmet-gateway/src/main/java/com/epmet/auth/InternalAuthProcessor.java

@ -111,7 +111,7 @@ public class InternalAuthProcessor extends AuthProcessor {
.header(AppClientConstant.CLIENT,baseTokenDto.getClient())
.header(AppClientConstant.USER_ID,baseTokenDto.getUserId());
if (StringUtils.equals(baseTokenDto.getApp(), "gov")) {//工作端
if (StringUtils.equalsAny(baseTokenDto.getApp(), AppClientConstant.APP_GOV, AppClientConstant.APP_RESI)) {//工作端/居民
if(StringUtils.isNotBlank(customerId)){
exchange.getRequest().mutate().header(AppClientConstant.CUSTOMER_ID, customerId);
}

Loading…
Cancel
Save