redis 主从模式(二) 设置密码

上节介绍了主从模式 ,本节介绍 主从模式 设置密码

主配置文件设置密码

 requirepass yyx

 

从配置文件设置 访问主的密码

 masterauth yyx

代码测试 

不设置密码的情况

[HttpPost]
        public ActionResult Post(string value)
        {
            string con = "192.168.0.168:6380,192.168.0.168:6381";
            ConnectionMultiplexer multiplexer = ConnectionMultiplexer.Connect(con, config =>
            {
              // config.Password = "yyx";
            });
            IDatabase database = multiplexer.GetDatabase();
            database.StringSet("userid", value, TimeSpan.FromHours(30));
            return Ok(value);
        }

  

 报错

 

 设置密码

[HttpPost]
        public ActionResult Post(string value)
        {
            string con = "192.168.0.168:6380,192.168.0.168:6381";
            ConnectionMultiplexer multiplexer = ConnectionMultiplexer.Connect(con, config =>
            {
               config.Password = "yyx";
            });
            IDatabase database = multiplexer.GetDatabase();
            database.StringSet("userid", value, TimeSpan.FromHours(30));
            return Ok(value);
        }

 

 正常 插入数据

 

posted on 2023-11-20 12:56  是水饺不是水饺  阅读(155)  评论(0)    收藏  举报

导航