Direi che Session
è il colpevole qui; con riferimento allo here, si potrebbe voler provare ad aggiungere : IRequiresSessionState
al gestore (il code-behind per il ashx). Così si dovrebbe avere qualcosa di simile:
public class Handler1 : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
context.Session["loggedIn"] = true;
}
public bool IsReusable
{
get
{
return false;
}
}
}
Si noti anche che è più facile parlare con il context
passata, ma HttpContext.Current
dovrebbe lavorare troppo.
fonte
2011-01-26 13:19:04