我使用用户名/密码从客户端到服务器连接到RabbitMQ。
最近,我们的网络团队提出了一个禁用明文身份验证的问题。
要解决此问题,我计划使用OpenSSL创建CA证书,证书(客户端和服务器)和密钥。
首先使用这些证书在我的机器上配置RabbitMQ服务器,并在将其推向更高的环境之前对其进行彻底的测试。
我对OpenSSL和如何创建证书完全陌生。
我现在想如何创建
我经过下面的链接,但我相信所使用的操作系统是Unix。我们要在Windows中
https://rabbitmq.docs.pivotal.io/37/rabbit-web-docs/ssl.html
预先感谢
答案 0 :(得分:0)
您可以使用tls-gen
项目来完成所需的工作,但是最终您将需要扩展它在现实情况下的功能。如果您的PATH
中有Python 3和OpenSSL,则该项目应在Windows上运行。
注意: RabbitMQ团队监视the rabbitmq-users
mailing list,并且有时仅在StackOverflow上回答问题。