| 12345678910111213141516171819202122232425262728293031323334353637 |
- 2023-03-05 14:39:23.121 ERROR com.crm.rely.backend.util.AESUtil - null
- javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
- at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:936)
- at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:847)
- at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:446)
- at javax.crypto.Cipher.doFinal(Cipher.java:2164)
- at com.crm.rely.backend.util.AESUtil.decrypt(AESUtil.java:88)
- at com.crm.rely.backend.util.AESUtil.decrypt(AESUtil.java:67)
- at com.crm.rely.backend.util.HttpServletRequestUtil.getLoginInfo(HttpServletRequestUtil.java:45)
- at com.crm.rely.backend.util.HttpServletRequestUtil.getLoginInfo(HttpServletRequestUtil.java:37)
- at com.crm.news.service.impl.UserWebSocketServiceImpl.push(UserWebSocketServiceImpl.java:42)
- at com.crm.news.service.impl.UserWebSocketServiceImpl$$FastClassBySpringCGLIB$$84f7de70.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
- at com.crm.news.service.impl.UserWebSocketServiceImpl$$EnhancerBySpringCGLIB$$89603ccc.push(<generated>)
- at com.crm.news.websocket.UserWebSocket.onOpen(UserWebSocket.java:38)
- at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at org.apache.tomcat.websocket.pojo.PojoEndpointBase.doOnOpen(PojoEndpointBase.java:65)
- at org.apache.tomcat.websocket.pojo.PojoEndpointServer.onOpen(PojoEndpointServer.java:64)
- at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.init(WsHttpUpgradeHandler.java:133)
- at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:914)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
- at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Unknown Source)
|