Reputation: 1037
I’m using the distributed Redis Cache to cache temporally some User-Data. Currently I’m testing the Application locally in my Development Environment. The Redis-Server on my local Machine has no Password but in Production I’m using a random generated Password.
How can I connect to the Redis-Server with a Password?
My Startup.cs:
//Add Redis
services.AddDistributedRedisCache(options =>
{
options.Configuration = "127.0.0.1:6379";
options.InstanceName = "Portal";
});
Upvotes: 7
Views: 14430
Reputation: 25019
Microsoft.Extensions.Caching.Redis
client is built on top of StackExchange.Redis
. It means the StackExchange Redis Connection String is used to specify a password and any other options, for example:
services.AddDistributedRedisCache(options =>
{
options.Configuration = "localhost:6380,password=...";
options.InstanceName = "SampleInstance";
});
Upvotes: 20