title: Page.User.Identity.IsAuthenticated still true after FormsAuthentication.SignOut()
body: <p>I have a page that when you press 'log out' it will redirect to the <code>login.aspx</code> page which has a <code>Page_Load</code> method which calls <code>FormsAuthentication.SignOut()</code>.  </p>
  
  <p>The master page displays the 'log out' link in the top right of the screen and it displays it on the condition that <code>Page.User.Identity.IsAuthenticated</code> is <code>true</code>.  After stepping through the code however, this signout method doesn't automatically set <code>IsAuthenticated</code> to <code>false</code> which is quite annoying, any ideas?</p>