title: ASP.NET_SessionId not being refreshed after Session.RemoveAll()
body: <p>I'm trying to persist the ASP.NET_SessionId cookie value (for auditing purposes) and find that the same value is being used across sessions. For example, while in development, when I hit 'F5', I've started a new session, right? But I'm seeing the same value being displayed.</p>
  
  <p>Another (more real world) example, I'm logged in; make and note of the cookie value; and then log out (fires the code below) but still see the same cookie value.</p>
  
  <pre><code>    public ActionResult LogOut()
      {
          FormsAuth.SignOut();
          Session.RemoveAll();
          return RedirectToAction("Index", "Home");
      }
  </code></pre>
  
  <p>thx</p>