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

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

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

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

SPRING_AMQP_DESERIALIZATION_TRUST_ALL

或者系统属性:

spring.amqp.deserialization.trust.all

设置为true。

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

相关推荐
苍煜21 分钟前
MinIO 教程:从入门到Spring Boot集成
java·spring boot·后端·minio
掘金詹姆斯22 分钟前
LangChain4j—持久化聊天记忆 Persistence(五)
java·人工智能
程序猿大波37 分钟前
基于Java,SpringBoot,Vue,HTML宠物相亲配对婚恋系统设计
java·vue.js·spring boot
Leaf吧1 小时前
分布式定时任务(xxl-job)
java·分布式
纪元A梦1 小时前
华为OD机试真题——绘图机器(2025A卷:100分)Java/python/JavaScript/C++/C/GO最佳实现
java·javascript·c++·python·华为od·go·华为od机试题
24k小善1 小时前
FlinkSql入门与实践
java·大数据·flink·云计算
CodeCraft Studio2 小时前
Excel处理控件Spire.XLS系列教程:Java设置Excel活动工作表或活动单元格
java·python·excel
瓯雅爱分享2 小时前
任务管理系统,Java+Vue,含源码与文档,科学规划任务节点,全程督办保障项目落地提效
java·mysql·vue·软件工程·源代码管理
chxii2 小时前
2.3java运算符
java
余辉zmh2 小时前
【Linux系统篇】:信号的生命周期---从触发到保存与捕捉的底层逻辑
android·java·linux