Microsoft修补程序之后,经典的asp网页不再起作用

时间:2018-07-13 20:48:50

标签: javascript windows-server windows-server-2016

本周早些时候,Microsoft补丁“ windows-10-update-kb4338814”已安装在我们的Windows Server 2016 64位Web服务器上。现在,我们的Web应用程序(经典的ASP网页)无法正常工作。他们在扔'HTTP 500 Internal Server Error'。 如果我们卸载此KB4338814,则一切正常。我们正在使用IE(版本11.2363.14393.0)和IIS版本10.0.14393.0。 我们的一些客户也遇到同样的问题。我们已经告诉他们暂时删除KB修补程序。

就像下面这样:

<%@Language="JavaScript"%>

不起作用,没有设置语言,结果,asp页面中的所有JavaScript代码都被当作VBScript代码使用/处理,这导致页面失败。

如果我们删除<%@Language="JavaScript"%>行或仅删除@字符,将所有<%%>更改为<script></script>,则出现页面起来,但没有真正起作用。这似乎表明此KB修补程序以某种方式干扰了服务器上的ASP设置。

在此修补程序之后,如何在这些页面中强制使用JavaScript作为语言?任何帮助将不胜感激。 谢谢!

0 个答案:

没有答案