在IIS网址重写发生之后,是否有办法捕获出站网络流量?
我有一个本地IIS网站,该网站配置为将某些本地URL重写为外部网站。该规则已设置为重写。我需要捕获到重写的外部url的IIS出站流量,以调试Fiddler的某些问题,但找不到设置Fiddler代理的正确位置。
我曾尝试在ARRC中设置代理,但似乎代理链发生在实际重写之前而不是之后。
还尝试在machine.config中设置代理,不再起作用。
<system.net>
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy usesystemdefault="false" proxyaddress="http://127.0.0.1:8888" bypassonlocal="false" autoDetect="false"/>
</defaultProxy>
</system.net>
答案 0 :(得分:0)
根据您的描述,建议您尝试使用失败请求跟踪来满足您的要求。
FRT可以与URL重写模块一起使用,以跟踪重写规则如何应用于请求URL。
有关如何安装和使用它的更多详细信息,您可以参考以下文章:
使用它后,您可以在路径为C:\ inetpub \ logs \ FailedReqLogFiles的日志文件中查看出站角色请求的详细信息。
部分日志文件: