Webmethods with HttpContext.Current.User.Identity.IsAuthenticated stop working after inactivity on Azure Webmethods with HttpContext.Current.User.Identity.IsAuthenticated stop working after inactivity on Azure asp.net asp.net

Webmethods with HttpContext.Current.User.Identity.IsAuthenticated stop working after inactivity on Azure


The problem is caused by the session variables and not autentication. In fact the session state is not maitained for ASP.NET applications in Azure using the default "inProc" method. Azure uses other methods, of which some are costy: Table storage, SQL Azure, or Windows Azure Caching.