在 Asp.Net Core 中,当您将应用配置为 app.UseSession()
时,会创建一个 cookie。
默认情况下,cookie 称为“.AspNetCore.Session”。它的值标识要使用的 session 。目前,我正在将我的 session 数据保存在 sql server 上。我需要知道“.AspNetCore.Session”的解密值,以便我可以在数据库中查找 session 。
有没有办法解密这个值?我知道 ASP.NET 必须以某种方式在幕后完成它。
最佳答案
session source拥有一切,但你应该知道它,ISessionStore和 IDistributedSessionStore给你一个 session key 来使用。
不是假设 cookie 格式,是什么阻止您使用商店 API?
关于c# - 在 ASP.NET Core 中解密 ".AspNetCore.Session"cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40684357/