rabbitmq ssl认证

xpcnnkqh  于 2023-08-05  发布在  RabbitMQ
关注(0)|答案(1)|浏览(126)

我有一个关于RabbitMQ中SSL认证的查询。
我目前使用的是启用了SSL身份验证的RabbitMQ Docker容器。我不希望依赖传统的用户名-密码凭证,而是希望身份验证过程完全基于客户机的公钥。
当客户端尝试连接到RabbitMQ服务器时,服务器应该获取客户端的公钥,并将其与存储的授权客户端公钥列表进行比较。如果有匹配,服务器应该授予访问权限。
在ZeroMQ中,有一个方便的load_certificates方法,允许从文件夹加载客户端的公钥并将其用于登录过程。

nimxete2

nimxete21#

这是您要找的吗?https://www.rabbitmq.com/ssl.html
RabbitMQ依赖于Erlang的TLS实现。它假定所有受信任的CA证书都已添加到服务器证书包中。”在这里您可以创建一个all_cert.bundle文件。
和/或用途:RabbitMQ证书信任存储https://github.com/rabbitmq/rabbitmq-trust-store

相关问题