我正在开发一个使用Webforms的遗留项目。现在我们的生产服务器上出现了一个错误,其中一些网页将显示源代码。我不能在我们的测试服务器上或通过调试它来复制它。
如果它显示源代码,它将持续显示源代码,直到私人/隐身窗口关闭并且新的窗口打开。
大约50%的时间会发生这种情况(在100次记录尝试中,它完全失败了50次)。
这是我看到的一些源代码的截图:
和
破坏的页面之间的共同点是它使用AjaxControlToolkit,但是还有其他使用AjaxControlToolkit的页面没有破坏。
此外,当我尝试点击这些页面时,他们根本没有点击页面。如果我没有登录,他们应该重定向到登录页面,他们甚至不会这样做。