|
@@ -154,7 +154,7 @@ public class WudaOpenApiController {
|
|
|
}
|
|
|
|
|
|
String userAuthCode = WhuUserAuthCacheUtil.getAuthCode(values[0]);
|
|
|
- if (Objects.isNull(userAuthCode) || !Objects.equals(values[1], SignatureEntityTest.encrypt(userAuthCode))) {
|
|
|
+ if (Objects.isNull(userAuthCode) || !Objects.equals(values[1], URLDecoder.decode(SignatureEntityTest.encrypt(userAuthCode), SystemConstant.CHARSET_NAME))) {
|
|
|
throw ExceptionResultEnum.ERROR.exception("临时授权码已过期");
|
|
|
}
|
|
|
LoginResult loginResult = teachcloudCommonService.login(sysUser.getPassword(), sysUser, AppSourceEnum.WHU_THIRD);
|