我正在尝试将sessionstate添加到我现有的asp.net应用程序中。 我添加了
httpContext.Current.SetSessionStateBehavior(SessionStateBehavior.Required)
到global.asax文件,但每次我调用api时,都会创建一个新会话。
这是我试图查看会话的方式
var session = HttpContext.Current.Session;
if (session != null)
{
if (session["TestSession"] == null)
{
session["TestSession"] = "Session Exists"
}
return "TestSession: " + session["TestSession"];
}
return ("No Session");
只是想知道是否有其他人遇到过这个问题,我正在使用会话状态sqldatabase存储会话