2016-07-07 260 views
1

https://www.rabbitmq.com/access-control.html,RabbitMQ的有我使用的是默默无闻的插件已经授权(谁是用户)使用身份验证的能力和授权(有什么可以用户做什么?)RabbitMQ - 仅使用HTTP身份验证后端进行身份验证?

。我想知道是否有一种方法仅将HTTP后端用于身份验证,因为它可以非常好地与该项目正在使用的Django服务器(Django服务器上的用户可能被允许进入Rabbit服务器)紧密结合。

感谢

回答

1

从未使用过,但这个插件应该解决:

https://github.com/rabbitmq/rabbitmq-auth-backend-http

这个插件为您的RabbitMQ服务器执行 认证(确定谁可以登录)的能力和授权 (通过向HTTP 服务器发送请求来确定它们具有的权限)。

+0

我已经成功地使用'rabbitmq-auth-backend-http'来允许我的Django用户验证和授权给RabbitMQ。 – paulhauner