title: Are session values shared between sibling web apps?
body: <p>I have several web apps on the parent website in IIS.
  ie the URLs are</p>
  
  <pre><code>mysite.com/app1
  mysite.com/app2
  etc
  </code></pre>
  
  <p>The code base is identical but as far as I am concerned they should be separate and isolated - different app pools, databases, physical folder etc</p>
  
  <p>Somehow they aware of each other.
  When I log on to one app it logs me off from the other - this is by design in the software using <code>HttpContext</code> and <code>FormsAuthenticationTicket</code>, but should only be happening within the same app, not across others.</p>
  
  <p>This does not happen when the apps are fully separated
  ie</p>
  
  <pre><code>app1.mysite.com
  app2.mysite.com
  etc
  </code></pre>
  
  <p>What's going on?</p>
  
  <p>I can find very little info on the effects of 'nested apps' other than inheriting from the parent web.config (there isn't one).
  The answers to this similar question don't reveal much <a href="https://stackoverflow.com/questions/915816/iis-web-sites-versus-virtual-directories-why-one-or-the-other?rq=1">IIS Web Sites versus Virtual Directories - why one or the other?</a></p>