My session is lost at about 30 minutes, without a page request in between.
This is a portal application, so I don't want to have to setup another SQL instance for a Session server, as the number of users is pretty low at any given moment. I only need it to read some basic permissions and roles settings that are saved in the Session at login. I don't want to make calls to the db every time the page is loaded.
Not sure if this is a problem specific to Azure, IIS, or my web.config.
Below is my web config session portion.
<sessionState mode="InProc" cookieName="Application_SessionId" timeout="99999"></sessionState>