RabbitMQ反序列化未经授权的类异常解决方案

配置好生产者消费者后,消费者项目启动后出现如下异常:

Caused by: java.lang.SecurityException: Attempt to deserialize unauthorized

这是反序列化未经授权的类,解决办法是设置信任所有消息发起者,可以将环境变量:

SPRING_AMQP_DESERIALIZATION_TRUST_ALL

或者系统属性:

spring.amqp.deserialization.trust.all

设置为true。

但是注意这里并不是springboot项目的yml配置设置,而是应该设置环境变量。按照以下步骤操作即可。

相关推荐
钻仰弥坚8 小时前
在线考试系统设计说明文档(需求分析部分)
java·需求分析
BugShare8 小时前
嘿嘿,猜我刚刚发现了什么?IDEA全新UI,极致优雅贼好看!
java·idea
用户3777967210968 小时前
90% 开发者踩过的坑:事务嵌套第三方接口的风险破解与实践
java
温柔一只鬼.9 小时前
Java数组
java·开发语言·算法
小鱼小鱼.oO9 小时前
java后端学习经验分享(大三进大厂版)
java·经验分享·学习
Hooomeey9 小时前
深度解析线程与线程池:从 OS 调度内核到 Java 并发架构的演进逻辑
java·后端·架构
狂奔小菜鸡9 小时前
Day8 | Java 方法全解析
java·后端·java ee
Mos_x9 小时前
服务器公网IP、私网IP、弹性IP是什么?区别与应
java·后端
落日漫游9 小时前
ArgoCD与Helm:云原生部署对比解析
java·容器·kubernetes
Yeniden9 小时前
【设计模式】享元模式(Flyweight)大白话讲解!
java·设计模式·享元模式