我计划通过处理IIS日志文件(在将它们导入SQL Server数据库之后)获取一些信息。
现在,当用户请求服务器上存在的文件时,即使凭据不正确,也会发生两件事:
此请求被拒绝
此错误请求 已记录, 我无法检测用户是否已收到该文件
我想只处理具有正确凭据且无错误响应的请求。
我使用Windows身份验证模式。
答案 0 :(得分:1)
在IIS日志中,有一个名为" sc-status"的字段。如果用户未经授权,则会显示200以获得成功响应,而401.x则显示为401.x.