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

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

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

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

SPRING_AMQP_DESERIALIZATION_TRUST_ALL

或者系统属性:

spring.amqp.deserialization.trust.all

设置为true。

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

相关推荐
一点晖光19 小时前
Docker 中 Crontab 不执行的原因与解决方案
java·docker·定时任务
BD_Marathon19 小时前
【JavaWeb】Tomcat_部署项目方式
java·tomcat
倔强的小石头_19 小时前
Python 从入门到实战(六):字典(关联数据的 “高效管家”)
java·服务器·python
毕设源码-郭学长19 小时前
【开题答辩全过程】以 个性化电影推荐系统为例,包含答辩的问题和答案
java
5008419 小时前
存量 Flutter 项目鸿蒙化:模块化拆分与插件替换实战
java·人工智能·flutter·华为·ocr
Tao____19 小时前
基于若依RuoYi框架开发的物联网平台
java·物联网·mqtt·ruoyi·设备对接
caterpillar19 小时前
Spring Method Agent:一款无侵入的Spring方法级调试神器
java
程序员西西19 小时前
深入探索 Spring Boot3 中 Profiles 多环境配置
java·后端·架构
斯班奇的好朋友阿法法19 小时前
JAVA映射实体类对象和LIst
java·python·list
yyovoll19 小时前
java线程知识点介绍1
java·开发语言