即使我们将身份验证设置为“无”,我们也会看到很多类似的事件:
Event code: 4005
Event message: Forms authentication failed for the request. Reason: The ticket supplied was invalid.
Event time: 12/3/2013 12:50:06 PM
Event time (UTC): 12/3/2013 6:50:06 PM
Event ID: 9a0cc0c93a964b1c9bd7126dc367b09b
Event sequence: 163807
Event occurrence: 23853
Event detail code: 50201
Application information:
Application domain: /LM/W3SVC/1/ROOT/BG-4-130305700816025855
Trust level: Full
Application Virtual Path: /BG
Application Path: D:\inetpub\wwwroot\BG\
Machine name: ***
我甚至在站点和服务器级别的IIS管理器中进行了双重检查,并且GUI显示“表单身份验证”设置为“已禁用”。
这是在Server 2008 R2上运行的asp.net 4.0。我尝试将machineKey添加到machine.config只是为了测试,但它仍然失败。似乎所有请求都没有失败,因为我每分钟只看到一次错误,但我无法确定哪些失败。我甚至尝试使用Fiddler发送伪造的.ASPXAUTH cookie,但我没有在事件日志中看到任何与我的请求匹配的新错误。
有人有什么想法吗?
谢谢, 添