背景:
1:rabbitmq有很多阻塞的消息。想看看消息体json,发现是base64字符串,如何能解密到发送时的消息体
2: 试过了base64工具类解密函数,发现还是有很多乱码控制字符。 可能还缺少了反序列化操作。
3: 谁能提供完整的解决方案和具体步骤。
4:只要能解析出payload里面的字符串就可以。
现在很少有明文传输的消息了,稍微有点安全性需求的,都会进行一些简单的序列化/反序列化操作,或者加密操作。这个得知道具体方法才能解码。你的消息哪里来的?去问问他们怎么处理的,然后你反向处理一下旧习惯
1、明确发送方是否进行了加密,若加密了解一下如何进行解密
2、如果序列化了,正常进行反序列化就好了
你要知道后台的加密方式才能解密,否则别人拿到字符串随便调用解密方法就能查看的话那就不安全了