当前位置: 首页 > 知识库问答 >
问题:

使用在途加密连接到AWS ElastiCache

耿志义
2023-03-14

带有加密功能的ElastiCache使用TLS与redis客户端通信,但正如我所看到的,所有语言(ioredis、predis、go-redis)的redis客户端在向我们TLS配置客户端时都需要一个pem文件

如果没有TLS的Certificate证书,我如何通过途中加密连接到Elasticache?

共有2个答案

羊越
2023-03-14

这是我使用Predis的演示代码。

$servers = ['tls://master.my-test-redis.8juowe.euw2.cache.amazonaws.com:6379']; // your endpoint
$options = ['parameters' => ['password' =>   $password ]]; // put your password here
$redis   = new Predis\Client($servers, $options ); // Instance your client
澹台俊达
2023-03-14

解决方案-不需要证书,只需在客户端中启用TLS(例如ioredis只需tls:{}

 类似资料:
  • 问题内容: 具有加密功能的ElastiCache使用TLS与Redis客户端进行通信,但是正如我所见,在将客户端配置为我们的TLS时,所有语言(ioredis,predis,go- redis)的Redis客户端都需要一个pem文件。 如何在不提供TLS证书的情况下通过传输加密连接到Elasticache? 问题答案: 解决方案-不需要证书,仅用于在客户端中启用TLS(例如,ioredis仅具有

  • 我使用这个代码https://gist.github.com/svett/b7f56afc966a6b6ac2fc作为起点。 使用它并将其指向cisco路由器会得到以下错误消息: 所以我又说: 到我的ssh.clientconfig,我得到了一个不同的错误: 拨号失败:SSH:握手失败:SSH:主机密钥没有通用算法;提供的客户端:[aes128cbcID],提供的服务器:[ssh-rsa] 这基本

  • 在通常的场景中,连接字符串包含纯文本的密码,但这可以被Wireshark捕获,因此我想在一个连接字符串中使用加密的密码。我从Postgres文档中找到了以下摘录:

  • 如何使用UCANAccess创建到加密Access数据库的连接?

  • 我正在使用Kafka连接JDBC源连接器从数据库中的视图中读取并将其发布在kafka上,它工作正常。 我的用例是用户可以创建多个对象,并且对象的顺序在我的应用程序中很重要。我想使用用户 ID 作为我发布到主题中的所有消息的消息密钥,以保持它们的顺序。 我的问题是,如何在Kafka connect source连接器中定义消息键?

  • 编辑:原来我在client-id属性中有一个错误。