Asp.net 在HttpModule的authorizereRequest或IIS日志记录中,哪个事件首先发生

Asp.net 在HttpModule的authorizereRequest或IIS日志记录中,哪个事件首先发生,asp.net,iis,url-rewriting,httpmodule,iis-logs,Asp.net,Iis,Url Rewriting,Httpmodule,Iis Logs,让我先解释一下上下文 以下是我的理解,所以请不要欺骗我:) 我有一个HttpModule,它有助于在authorizereRequest上的事件上重写url 因此,每当一个请求出现在saywww.mysite.com/abc/中时,模块就会使用context.RewritePath将其重写为其底层模板say/abcTemplate.aspx 现在,当我检查我的IIS日志,即C:\inetpub\logs\LogFiles时,除了大量的/abcTemplate.aspx 所以,有几个问题 /abc

让我先解释一下上下文

以下是我的理解,所以请不要欺骗我:)

我有一个
HttpModule
,它有助于在authorizereRequest上的事件
上重写url

因此,每当一个请求出现在say
www.mysite.com/abc/
中时,模块就会使用
context.RewritePath将其重写为其底层模板say
/abcTemplate.aspx

现在,当我检查我的IIS日志,即
C:\inetpub\logs\LogFiles
时,除了大量的
/abcTemplate.aspx

所以,有几个问题

  • /abc/
    是否曾经登录IIS。如果是,那么在哪里
  • 如果否,那么这是否意味着
    HttpModule
    中的事件发生在
    IIS日志记录之前
  • 我找到了一个链接,但它没有完全回答我的问题

    除上述内容外,我还尝试在互联网上搜索,但没有得到任何相关结果

    可能我没有输入正确的关键字

    请帮忙


    提前感谢。

    准备好响应后,IIS日志记录请求。检查此事件的生命周期


    在您的情况下,重写路径首先发生,在事件生命周期的稍后阶段,IIS将记录详细信息。

    我认为您应该启用重写日志

    您可以参考此处的表单,检查配置失败的请求跟踪,以设置要重写的IIS跟踪

    您试过Freb吗?