application_error wont' fire

G

Guest

I'm trying to add custom error handling for a 401 error. I've added this to
my web.config:
<location path="admin">
<system.web>
<authorization>
<allow roles="[domain]\[group]" />
<deny users="*" />
</authorization>
</system.web>
</location>

And this to my global.asax.cs Application_Error function:
Exception ex = Server.GetLastError().GetBaseException();

if (ex.GetType() == Type.GetType("System.UnauthorizedAccessException"))
{
Server.ClearError();
Response.Redirect(siteURL + "/401.aspx");
}

The login prompts as it should when I try to access the admin directory.
But, when I fail the login it gives me the generic 401 page. When I try to
debug it appears that the Application_Error function is never called.

Thanks for any help.

-Phil
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,483
Members
44,901
Latest member
Noble71S45

Latest Threads

Top