首页 > 解决方案 > 如何使用 python 在 Azure redis 缓存中设置 ssl 连接?

问题描述

我们在 azure 门户中有高级订阅。

我只想知道 ssl_cert_reqs 或 ssl=True 之间有什么区别

如果我与下面建立联系,这会得到保护吗?

r = redis.StrictRedis(host=myHostname, port=6380,
                      password=myPassword, ssl_cert_reqs='none', ssl=True)

如果它不安全,我如何为此创建证书文件?看起来如果启用了 SSL,我们需要指定ssl_ca_certs,从哪里获取这个文件?还是我们需要使用一些天蓝色的服务来生成它?

For Azure Cache for Redis version 3.0 or higher, TLS/SSL certificate check is enforced. ssl_ca_certs must be explicitly set when connecting to Azure Cache for Redis

参考:https ://docs.microsoft.com/en-us/azure/azure-cache-for-redis/cache-python-get-started

标签: pythonazureredisazureportalazure-redis-cache

解决方案


推荐阅读