IIS 10中替代IIS高级日志记录功能的方法

4

我正在尝试配置我的服务器,使用负载均衡器提供的真实用户IP覆盖c-ip值,该IP在X-Forwarded-For头中提供。 在IIS 7.0和IIS 8.5中,使用高级日志记录模块可以实现这一点,但是该模块在IIS 10中不再受支持。

有人找到了IIS 10的高级日志记录模块的替代方案吗?或者至少可以在日志中覆盖c-ip值吗?

谢谢,
Cristian


使用增强型日志记录功能,将X-Forwarded-For写入IIS日志文件作为额外字段。然后在日志处理逻辑中,使用该字段代替c-ip。 - Lex Li
感谢@LexLi。这很容易实现,但业务所有者需要将原始IP插入默认的C-IP标头而不是自定义标头。通过高级日志记录,这相当容易做到,但使用增强日志记录则不是那么简单。 - cristian cruceru
当微软不再支持它时,只有改变自己的方法才是可行的。 - Lex Li
1个回答

0

很遗憾,它已经被淘汰了。对于旧版的IIS,请查看此网站


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接