| | |
| | | } |
| | | String enStr2; |
| | | try { |
| | | /*String pwdfree = aesEncrypt("pwdfree", secretKey); |
| | | String s = aesEncrypt(pwdfree, clientId);*/ |
| | | // String enStr1 = aesDecrypt(empCode, secretKey); |
| | | // enStr2 = aesDecrypt(enStr1, clientId); |
| | | String enStr1 = aesDecrypt(empCode, secretKey); |
| | | enStr2 = aesDecrypt(enStr1, clientId); |
| | | }catch (Exception e){ |
| | | throw new ServiceException("empCode参数解密失败!原因:"+e.getCause()); |
| | | throw new ServiceException("empCode参数解密失败!原因:"+e.getMessage()); |
| | | } |
| | | // 解密 |
| | | //log.debug("单点登录参数解密后:"+enStr2); |
| | | String token = this.passwordFreeLogin("pwdfree"); |
| | | log.debug("单点登录参数解密后:"+enStr2); |
| | | String token = this.passwordFreeLogin(enStr2); |
| | | return token; |
| | | } |
| | | |