Parcourir la source

<feat>:修改
1、泛微免登录

wanghaiwu il y a 4 jours
Parent
commit
95739ce838

+ 1 - 1
code/jyyy/nckd-jimin-jyyy-bd/src/main/java/nckd/jimin/jyyy/bd/common/oauth/RSAUtils.java → code/jyyy/nckd-jimin-jyyy-bd/src/main/java/nckd/jimin/jyyy/bd/common/oauth/FanWeiRSAUtils.java

@@ -12,7 +12,7 @@ import java.security.spec.InvalidKeySpecException;
 import java.security.spec.PKCS8EncodedKeySpec;
 import java.security.spec.X509EncodedKeySpec;
 
-public class RSAUtils {
+public class FanWeiRSAUtils {
 
     private static Provider provider;
 

+ 2 - 2
code/jyyy/nckd-jimin-jyyy-bd/src/main/java/nckd/jimin/jyyy/bd/common/oauth/FanWeiSSOAuthtication.java

@@ -89,7 +89,7 @@ public class FanWeiSSOAuthtication extends ThirdAppAuthtication {
             }
 
             String privateKey = mapentity.get("privatekey");
-            if(StringUtils.isEmpty(userUrl)){
+            if(StringUtils.isEmpty(privateKey)){
                 logger.info("FanWeiSSOAuthtication:privatekey is null");
 
                 result.setErrorMessage("FanWeiSSOAuthtication:未配置泛微相关参数privatekey");
@@ -141,7 +141,7 @@ public class FanWeiSSOAuthtication extends ThirdAppAuthtication {
 
             String userJSONString = "";
             if(isDecode != null && "true".equals(isDecode)) {
-                userJSONString = new String(RSAUtils.decryptByKey(RSAUtils.getPrivateKey(Base64.decodeBase64(privateKey))
+                userJSONString = new String(FanWeiRSAUtils.decryptByKey(FanWeiRSAUtils.getPrivateKey(Base64.decodeBase64(privateKey))
                         , Base64.decodeBase64(apiResult.getBytes("UTF-8"))));
             }