Session["User"] = "LTA";
我在我的应用程序中使用了这个会话。我无法在 .net 应用程序中查看此存储的会话值。我尝试了以下方式:
ConnectionMultiplexer redisConnection = ConnectionMultiplexer.Connect("hostname,ssl=true,password=privatekey,allowAdmin=true");
var redisServer = redisConnection.GetServer("hostname", port);
在这里,我可以使用以下代码获取密钥列表和客户列表:
redisServer.Keys()
redisServer.ClientList()
但关键值是这样的节目
\skdkhciduhcahoaids_Data
\skdkhciduhcahoaids_Internal
这是加密的密钥值吗?(这是我的第一个查询)
然后,如果我在多个浏览器中打开应用程序,此结果不会改变。但实际上,如果我在 2 个浏览器中打开应用程序,我需要 4 个结果,因为当应用程序在 2 个浏览器中运行时,已经处理了 2 个会话。
为什么它给出相同的结果?
我可以在 redis 连接中查看存储的会话值吗?如果是意味着我如何查看会话值?
提前致谢.....