[Test] public void NoSslConnect() { var ipAddresses = Dns.GetHostAddresses("dss-ccn-account-for-dev.redis.cache.windows.net"); //var port = 6380; const int port = 6379; var cfg = new ConfigurationOptions { EndPoints = { new IPEndPoint(ipAddresses[0], port) }, Ssl = false, Password = "", // AUTH ClientName= nameof(Demo_03_03), AllowAdmin = false, AbortOnConnectFail = true, ConnectRetry = 3, ConnectTimeout = 10000, SyncTimeout = 10000 }; var cm = ConnectionMultiplexer.Connect(cfg); var redis = cm.GetDatabase(); const string mainKey = "Demo_03_03_Connect"; var resultSet = redis.StringSet(mainKey, "New value abc 789", new System.TimeSpan(1, 0, 0), When.Always); Assert.IsTrue(resultSet); //System.Threading.Sleep(1500); var resultGet = redis.StringGet(mainKey); Assert.IsTrue(resultGet.HasValue); } [Test] public void SslConnect() { var ipAddresses = Dns.GetHostAddresses("dss-ccn-account-for-dev.redis.cache.windows.net"); const int port = 6380; var cfg = new ConfigurationOptions { EndPoints = { new IPEndPoint(ipAddresses[0], port) }, Ssl = true, Password = ">", // AUTH ClientName= nameof(Demo_03_03), AllowAdmin = false, AbortOnConnectFail = true, ConnectRetry = 3, ConnectTimeout = 10000, SyncTimeout = 10000 }; var cm = ConnectionMultiplexer.Connect(cfg); var redis = cm.GetDatabase(); var resultSet = redis.StringSet(MainKey, "New value abc 789", new System.TimeSpan(1, 0, 0), When.Always); Assert.IsTrue(resultSet); //System.Threading.Sleep(1500); var resultGet = redis.StringGet(MainKey); Assert.IsTrue(resultGet.HasValue); }