Webapi和Sessions

时间:2016-06-28 10:06:00

标签: session asp.net-web-api

我正在尝试将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存储会话

0 个答案:

没有答案