我正在尝试使用IIS 8.5中创建的自定义字段功能来记录客户端名称以及(或代替)客户端IP。解析日志时,如果页面没有提供用户名,我有另一种识别用户的方法,这一点很重要。尝试查找所有这些IP非常耗时,并且使得任何程序的运行时都非常慢。如果有人知道如何配置这个字段,或者可以指出我正确的方向,我将不胜感激。
答案 0 :(得分:0)
您可以运行此PowerShell命令:
Default Web Site
将IIS Management Scripts and Tools
替换为您的网站名称,您还需要安装{{1}}。
但你真的,真的不应该。
正如你自己写的那样:
尝试查找所有这些IP非常耗时,
IIS在请求被请求后不执行此操作,它在处理请求之前执行此操作,因此使整个Web服务器比以前慢得多。
在GUI中更改此内容时,您会得到: