你能绕过IIS请求的“AuthenticateRequest”部分吗?

时间:2015-03-22 17:08:35

标签: iis azure owin newrelic

在查看Azure网站的新Relic日志(.Net MVC,Owin 3.0.1)时,它表示我们的服务器花费了8.54%的总挂钟CPU服务于favicon.ico *,其中95.9%用于" AuthenticateRequest"步。

是否有可能绕过"绕过"在提供未受保护的资源/不需要用户信息时的任何身份验证?是否有任何提示可以找出该步骤中发生的事情?

New Relic breakdown table

  • 我有一些想法,为什么我们服务favicon.ico这么多可以减少,但我想将此修复全局应用于网站的许多其他部分。

1 个答案:

答案 0 :(得分:1)

我的问题完全归功于Owin 3.0.1升级,降级到Owin 3.0.0使我的总CPU负载下降了大约85%,数据库大约下降了50%,这个特殊的屏幕截图从66.7MS到1.2 MS在AuthenticateRequest上步骤