ASP.NET Authorization - When a user is denied access, they are redirected to the login screen, yet they are still logged in. How can I change this?
<p>I've attached the relevant portion of my web.config file below. </p>

<p>When a user attempts to directly visit the url admin.aspx, and they are not an admin, they are redirected to the login page. However, the user then attempts to visit ViewWeek.aspx, it indicates that they are still logged in.</p>

<p>Why does this ASP.NET authorization boot the user to the login screen, yet keep the user logged in? I'd rather it just direct the user to the default URL specified in the forms tag. </p>

<p>Thanks</p>

<p><strong>Here's my Forms Authentication:</strong></p>

<pre><code>&lt;authentication mode="Forms"&gt;
       &lt;forms name=".ASPXFORMSAUTH" defaultUrl="ViewWeek.aspx" timeout="50000000" /&gt;
&lt;/authentication&gt;
</code></pre>

<p><strong>And here's my authorization</strong></p>

<p><img src="http://imgur.com/3HfBu.png" alt="alt text"></p>
