как проверить сессию в ajax - PullRequest
0 голосов
/ 17 мая 2010

Я хочу проверить, является ли пользователь авторизированным, прежде чем выполнить запрос ajax. или я хочу проверить в обработчике ajax (файл ashx)

У меня есть httpContext в файле Ashx могу я проверить через дис?

1 Ответ

1 голос
/ 17 мая 2010

В вашем обработчике IHttpHandler (.ashx) он реализует IReadOnlySessionState или IRequiresSessionState (если ему нужно что-то установить ) интерфейсы, такие как:

public class MyHandler : IHttpHandler, IReadOnlySessionState
{
  public void ProcessRequest(HttpContext context) 
  {
    //You can use session here
  }
  public bool IsReusable { get { return true; } } //this may vary for you
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...