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
因此,每当一个请求出现在saywww.mysite.com/abc/
中时,模块就会使用context.RewritePath将其重写为其底层模板say/abcTemplate.aspx
现在,当我检查我的IIS日志,即C:\inetpub\logs\LogFiles
时,除了大量的/abcTemplate.aspx
所以,有几个问题
/abc/
是否曾经登录IIS。如果是,那么在哪里
如果否,那么这是否意味着HttpModule
中的事件发生在IIS日志记录之前
我找到了一个链接,但它没有完全回答我的问题
除上述内容外,我还尝试在互联网上搜索,但没有得到任何相关结果
可能我没有输入正确的关键字
请帮忙
提前感谢。准备好响应后,IIS日志记录请求。检查此事件的生命周期
在您的情况下,重写路径首先发生,在事件生命周期的稍后阶段,IIS将记录详细信息。我认为您应该启用重写日志
您可以参考此处的表单,检查配置失败的请求跟踪,以设置要重写的IIS跟踪
您试过Freb吗?