访问MVC应用程序时,IIS返回401.0

我有一个MVC5网站已经运行在IIS8服务器几个月了。 突然,服务器正在为某些人返回401.0错误。 不是每个人,只是一些。 而且我也不能确定真正的模式(不过,我对IIS不是很好,也不擅长阅读日志)。

这是一个成功的电话:

2016-03-30 19:56:16 GET /web - internal\C15919 **.27.28.86 HTTP/1.1 Mozilla/5.0+(Windows+NT+6.3;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - - **.27.28.86 200 0 0 3990 548 3843

这是一个失败的:

2016-03-30 19:48:26 GET /Web - INTERNAL\c58199 **.75.16.122 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.1;+WOW64;+Trident/5.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+.NET4.0C;+.NET4.0E;+InfoPath.3) WT_FPC=;+__utma=252045595.1829868083.1414413591.1446131386.1450209330.7;+__utmz=252045595.1433439046.3.1.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided);+oo_inv_reprompt=1 - d-medman.**.com 401 0 0 5123 1037 31

我尝试了很多东西:

  • 从应用程序中的控制器中删除了任何`[Authorize]`标签
  • 改变Web.config有“
  • 更改应用程序池标识
  • 将匿名身份validation更改为应用程序池ID
  • 禁用匿名身份validation

有没有人经历过这样的事情? 我真的不知道在这里做什么。