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

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

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

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

SPRING_AMQP_DESERIALIZATION_TRUST_ALL

或者系统属性:

spring.amqp.deserialization.trust.all 

设置为true。

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

 

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2023-12-12 14:24:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-12 14:24:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-12 14:24:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-12 14:24:01       18 阅读

热门阅读

  1. linux 线程笔记

    2023-12-12 14:24:01       36 阅读
  2. python elasticsearch 日期聚合

    2023-12-12 14:24:01       25 阅读
  3. 利用flask将yolov5算法封装成在线推理服务

    2023-12-12 14:24:01       43 阅读
  4. Windows server flask

    2023-12-12 14:24:01       36 阅读
  5. 2024年软考高项还是机考吗?附常见问题答疑

    2023-12-12 14:24:01       33 阅读
  6. 816 - Abbott‘s Revenge (UVA)

    2023-12-12 14:24:01       42 阅读