我正在尝试验证客户端和服务器之间的SSL连接。 我有两个python脚本发送.py对于制作人和接收.py对于消费者。 我正在使用下面的代码进行连接。在
import pika
ssl_option = {'certfile': '/home/rmqca/client1/cert.pem', 'keyfile': '/home/rmqca/client1/key.pem'}
parameters = pika.ConnectionParameters(host='localhost', port=5671, ssl=True, ssl_options=ssl_option)
connection = pika.BlockingConnection(parameters)
而且,在我的rabbitmq.config文件,我使用以下参数:
^{pr2}$当我尝试通过SSL进行连接时,这很好地工作。在
但由于我想介绍一些负面的用例,比如我在没有ssl的情况下进行连接,比如使用代码:
import pika
connection = pika.BlockingConnection()
然后,根据我的理解,我的客户机应该无法连接到服务器。但目前连接良好。我不知道为什么会这样。我做错什么了吗?在
目前没有回答
相关问题 更多 >
编程相关推荐