小编Ser*_*gio的帖子

WildFly 10 AMQ119032:用户没有地址上的 CREATE_NON_DURABLE_QUEUE 权限

我正在使用 WildFly 10.1..0.Final,我想使用 STOMP over WebSocket 连接 JavaScript 客户端。我正在使用 stomp.js。WildFly 包括 Apache ActiveMQ Artemis Message Broker 版本 1.1.0.wildfly-017。

首先,我使用 add-user.bat 添加了一个名为“myguest”的用户。该用户是“应用程序用户”。

接下来,我尝试了许多不同的方法来配置主题和安全设置。请检查我尝试配置主题的不同方式。两者都不起作用。

我尝试创建“jms.topic.chat”主题和一些变体。别工作。

我的standalone-full.xml 是:

   ...
   <subsystem xmlns="urn:jboss:domain:messaging-activemq:1.0">
        <server name="default">
            <security-setting name="#">
                <role name="guest" send="true" consume="true" create-non-durable-queue="true" delete-non-durable-queue="true"/>
                <role name="myguest" send="true" consume="true" create-non-durable-queue="true" delete-non-durable-queue="true"/>
            </security-setting>
            <security-setting name="jms.topic.chat">
                <role name="myguest" send="true" consume="true" create-durable-queue="true" delete-durable-queue="true" create-non-durable-queue="true" delete-non-durable-queue="true" manage="true"/>
                <role name="guest" send="true" consume="true" create-durable-queue="true" delete-durable-queue="true" create-non-durable-queue="true" delete-non-durable-queue="true" manage="true"/>
            </security-setting>
            <security-setting name="topic.chat">
              <role name="myguest" send="true" consume="true" create-durable-queue="true" delete-durable-queue="true" create-non-durable-queue="true" delete-non-durable-queue="true" manage="true"/>
              <role name="guest" send="true" …
Run Code Online (Sandbox Code Playgroud)

javascript stomp websocket wildfly activemq-artemis

1
推荐指数
1
解决办法
5309
查看次数

标签 统计

activemq-artemis ×1

javascript ×1

stomp ×1

websocket ×1

wildfly ×1