authentication - 经过身份验证的 ServiceStack.Redis.PooledRedisClientsManager

标签 authentication redis servicestack appharbor

如何在实例化 PooledRedisClientManager 时为 Redis 主机名指定用户名和密码?

var _redis = PooledRedisClientManager("my.redishost.com:1234");

我特别需要将基于 .NET 的 ServiceStack.Redis 应用程序部署到 AppHarbor,并且我正在使用 Redis To Go 进行 Redis 托管。

最佳答案

https://github.com/ServiceStack/ServiceStack.Redis/wiki/Authentication

要使用密码对 Redis 进行身份验证,只需使用 password@host 语法传递到连接字符串即可:

container.Register(c => new PooledRedisClientManager("password@host:6379"));

关于authentication - 经过身份验证的 ServiceStack.Redis.PooledRedisClientsManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8862552/

相关文章:

php - CakePHP:清除提交失败的密码字段

redis - 如何在 Redis 中存储聚合目录树搜索结果

security - 如果我只想使用 redis pubsub 创建一些实时客户端功能,那么直接从客户端连接到 redis 是否安全?

validation - ServiceStack 验证器未触发

.net - 获取基本登录提示而不是重定向

laravel - 如何使用相同的身份验证防护来验证多种类型的用户 [Lumen]

scala - 使用 Play 缓存 API 来存储用户 session ID?

php - Symfony2 - 访问被拒绝(用户未完全验证)

redis - 如何与redis的排序集相交?

ubuntu - 是否有基于 apt-get 或云版本构建的 ServiceStack、Mono、Ubuntu 堆栈?