Просмотр исходного кода

Merge branch 'fix/sso20210201' into 'wrdp'

修复sso解码出错

See merge request o2oa/o2oa!2952
胡起 5 лет назад
Родитель
Сommit
6396e7c487

+ 3 - 2
o2server/x_organization_assemble_authentication/src/main/java/com/x/organization/assemble/authentication/jaxrs/sso/ActionPostEncrypt.java

@@ -43,8 +43,9 @@ class ActionPostEncrypt extends BaseAction {
 			throw new ExceptionClientNotExist(wi.getClient());
 		}
 		String str = wi.getCredential() + TOKEN_SPLIT + new Date().getTime();
-		byte[] bs = Crypto.encrypt(str.getBytes(DefaultCharset.charset), wi.getKey().getBytes());
-		String token = new String(Base64.encodeBase64(bs), DefaultCharset.charset);
+		//byte[] bs = Crypto.encrypt(str.getBytes(DefaultCharset.charset), wi.getKey().getBytes());
+		//String token = new String(Base64.encodeBase64(bs), DefaultCharset.charset);
+		String token = Crypto.encrypt(str, wi.getKey());
 		Wo wo = new Wo();
 		wo.setToken(token);
 		result.setData(wo);