2 Ответов

Рейтинг:
2

Sergi Ortiz Gomez

Небольшая проблема с включением сеанса на вызов API заключается в том, что вам нужно добавить ко всем вызовам на API teh, на веб-формах вы можете добавить только на вызов teh, который вам нужно использовать в сеансе. Для меня самый простой способ-включить на Глобальные.эйсакс.

protected void Application_PostAuthenticateRequest(object sender, EventArgs e)
        {
            //implement session on api calls
                HttpContext.Current.SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior.Required);
        }


С помощью этого действия вы уже можете получить сеанс из API.