我只是想问是否可以指定临时自动删除队列的名称,当我订阅 webstomp 队列/交换时,这些队列会绑定到目的地。
原因是,我想指定一个精细分级的 JWT 权限控制,所以我想授予权限。到“stomp-subscriptions-user123-abcde”,因此我想将临时队列名称称为“stomp-subscriptions-randomstring”,而不是“stomp-subscriptions-user123-randomstring”。
这可能吗?
我查看了可用的文档,但找不到任何内容(只有订阅 id 的名称,但没有临时队列名称的名称)。
这是生成队列名称的函数的源代码:
请注意,如果
x-queue-name
标头不存在,它只会自动生成名称。因此,看起来您可以通过该标头指定您想要的任何名称。这是它的文档: