如何配置说要将"匿名"用户和作用的非经过验证的用户
题
我希望设立一个说实例(主要是作为一个践踏服务器),这将服务请求来自两种类型的客户:
- 经过验证的用户,它可以阅读和书写的主题
- 非身份验证的用户只能从阅读的话题
我已经使用SimpleAuthenticationBroker这么远,我看不到无论如何配置上述情况,我也没有看到任何一位中的代码,它承认通配符的用户来通过身份验证。
如果我配置的服务器使用认证的经纪人,就会期望所有的连接进行认证,这是什么我不想要的。
唯一的解决办法,我认为我可以看到的是提供我自己的执行,以支持功能我需要的,但是我很想找到一些办法建立进入服务器。
解决方案
这是目前不支持今后安全执行,但你总是可以定义一个用户,可以连接在不需要密码的情况下用只读的特权。
你可以提高Jira增强的请求(https://issues.apache.org/activemq/browse/AMQ)对于这种非身份验证用户的功能和更好的是提供一个补当前插件。
其他提示
这一特征现在可以作为的说5.4,因为我刚刚找到搜索时,有相同功能: http://activemq.apache.org/security.html
作为的说5.4,你可以将它设置在以下方式。找到的
<plugins>
...
</plugins>
部分的 etc/activemq.xml
文件和编辑,以使其包含的simpleAuthenticationPlugin这样的:
<simpleAuthenticationPlugin anonymousAccessAllowed="true" />
不隶属于 StackOverflow