页面加载,然后自动重新加载并发出404错误

时间:2018-04-25 08:37:16

标签: asp.net-mvc internet-explorer firefox web

我有一个(非常古老的)web asp.net-mvc应用程序,它针对IE8进行了优化。

在其主要主页的head中有以下内容:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

在任何常规日,一切正常,#34;就好了#34;。

然而,有些日子,一些主要观点似乎刷新了一次太多,并给出了404错误。

以下是一些信息:

  • 我在IE8兼容模式下使用IE11
  • 问题的最近五次出现了
    • 09/26/2017 ˥
    • 11/29/2017 | ˥
    • 04/25/2018 | |
    • 09/25/2018 ˩ |
    • 11/28/2018 ˩
  • 每次,在IE上正确显示受IE问题影响的视图
  • 问题通常只是&#34;消失&#34;
  • 之后的第二天
  • 如果我按时停止加载,一切都会显示出来
    • 数据以网格显示
    • 过滤器正在运行
    • 按钮正常工作
    • 弹出窗体正在运作
  • 如果我按时停止加载,然后点击刷新(F5),则404错误不会显示
  • 如果我在地址栏中点击并在404视图中按Enter键,我可以看到页面加载,但404回来了
  • 如果在404视图中我点击F12,然后点击地址栏并点击回车,页面按原样加载,没有404错误,我甚至可以导航到任何受影响的视图而不会遇到404错误只要我不关闭开发工具窗口
  • 问题不在开发中显示,仅在生产中显示

我想知道这可能是这种奇怪行为的起源。 IE在某些特定日子可能会有不同的行为吗?为什么F12会改变IE的行为?

起初我在想,也许一个暗示日期的功能可能是一个边缘情况,但我真的无法弄清楚哪个边缘情况会暗示09/26/2017,11 / 29 / 2017,4 / 25/2018,09/25/2018和11/28/2018。

以下是我的仿真选项卡今天在重定向到404的页面上的样子(此时错误也消失了,没有做任何事情):

F12 Emulation tab

IE安全区域是&#34; 可信站点|保护模式:已禁用&#34;

我不了解组策略

编辑11/28/2018:

今天又发生了这个错误。我很乐意做任何有助于找出原因的事情。
我开始认为这个错误可能存在一些循环(09/26/2017 - 09/25/2018和11/29/2017 - 11/28/2018似乎是364天周期)

知道它发生在04/25/2018,因此我希望在04/24/2018看到下一次出现

0 个答案:

没有答案