我正在开发RabbitMQ
令牌身份验证插件,其中令牌需要包含在AMQP标头中,以便可以在每个发送/消费的消息上进行验证。
我想知道如何实现它?到目前为止,我只熟悉RabbitMQ
auth插件,并且对其他插件机制了解不多。经过快速研究后,我发现rabbit_channel_interceptor
行为听起来像是可以完成这项工作。
答案 0 :(得分:-1)
我已经阅读了关于auth的rabbitmq源代码。在源代码树中,请注意名为"rabbit_auth_machanism.erl", "rabbit_auth_backend", "rabbit_auth_backend_internal"
的文件。此外,还有另一个名为"xxx ldap"
的插件。
仔细阅读并了解如何集成和构建rabbitmq项目组后,您就可以开始编程了。