从Service Bus特定订阅DLQ取消息时Logic App报403错误
Azure Service Bus订阅DLQ处理异常:403错误与消息返回Null问题
问题场景
我们通过Logic App工作流处理Service Bus订阅的死信队列(DLQ)消息时出现异常:同一主题下的一个订阅可正常运行,另一个订阅却返回403 Forbidden错误。
相关截图信息:
- 错误截图:显示403权限禁止错误,提示请求权限不足
- 主题属性截图:展示主题的配置详情与权限相关属性
- 订阅概览截图:确认该订阅从未启用自动转发功能
已完成的排查测试
- 使用Azure Function以
Peek Lock Mode接收DLQ消息:无报错,但返回消息为null - 使用Azure Function以
Receive and Delete Mode接收DLQ消息:返回消息仍为null,但DLQ中的消息被成功删除
异常疑点
消息被删除证明处理逻辑已执行,但返回值为null的异常原因需排查;同时需明确同一主题下不同订阅出现权限差异(403)的根本原因。
内容的提问来源于stack exchange,提问作者Rakesh Aggarwal
相关产品推荐
相关产品推荐

