소스 검색

激活BUG修复

wangliang 2 년 전
부모
커밋
dadcefdbf4
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      teachcloud-common/src/main/java/com/qmth/teachcloud/common/service/impl/AuthInfoServiceImpl.java

+ 5 - 2
teachcloud-common/src/main/java/com/qmth/teachcloud/common/service/impl/AuthInfoServiceImpl.java

@@ -157,11 +157,14 @@ public class AuthInfoServiceImpl implements AuthInfoService {
     public AppInfoResult selectAuthInfo() {
         Long expireTime = null;
         AppInfo appInfo = solarService.getAppInfo();
+        String accessKey = solarProperties.getAccessKey();
+        String accessSecret = solarProperties.getAccessSecret();
         if (Objects.nonNull(appInfo) && Objects.nonNull(appInfo.getControl())) {
             expireTime = Objects.nonNull(appInfo.getControl().getExpireTime()) ? appInfo.getControl().getExpireTime() : -1;
+        } else {
+            accessKey = null;
+            accessSecret = null;
         }
-        String accessKey = solarProperties.getAccessKey();
-        String accessSecret = solarProperties.getAccessSecret();
         AuthEnum authEnum = AuthEnum.NON_ACTIVATED;
         if (Objects.nonNull(accessKey) && Objects.nonNull(accessSecret)) {
             authEnum = AuthEnum.ON_LINE;