, Elmah , :
http://groups.google.com/group/elmah/msg/a0aa776d348ba97e
Global.asax - :
protected void Application_PreRequestHandlerExecute(Object sender, EventArgs e)
{
string filename = Path.GetFileName(Request.Path).ToLower();
bool isValid = (HttpContext.Current.Session["User"] != null);
if (filename == "elmah.axd" && !isValid)
throw new SecurityException("Access to elmah.axd is denied");
}
Elmah IRequiresSessionState IReadOnlySessionState, , , , . Application_PreRequestHandlerExecute.