如何在实例化 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/