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

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

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

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

SPRING_AMQP_DESERIALIZATION_TRUST_ALL

或者系统属性:

spring.amqp.deserialization.trust.all

设置为true。

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

相关推荐
阿杰真不会敲代码几秒前
Mybatis-plus入门到精通
java·tomcat·mybatis
木井巳3 分钟前
【递归算法】二叉搜索树中第K小的元素
java·算法·leetcode·深度优先·剪枝
qq_297574679 分钟前
【实战】POI 实现 Excel 多级表头导出(含合并单元格完整方案)
java·spring boot·后端·excel
星辰_mya12 分钟前
Elasticsearch线上问题之慢查询
java·开发语言·jvm
南极星100515 分钟前
我的创作纪念日--128天
java·python·opencv·职场和发展
郝学胜-神的一滴21 分钟前
超越Spring的Summer(一): PackageScanner 类实现原理详解
java·服务器·开发语言·后端·spring·软件构建
摇滚侠22 分钟前
Java,举例说明,函数式接口,函数式接口实现类,通过匿名内部类实现函数式接口,通过 Lambda 表达式实现函数式接口,演变的过程
java·开发语言·python
打工的小王25 分钟前
java并发编程(七)ReentrantReadWriteLock
java·开发语言
lang2015092826 分钟前
Java并发革命:JSR-133深度解析
java·开发语言
abluckyboy28 分钟前
基于 Java Socket 实现多人聊天室系统(附完整源码)
java·开发语言