我有一个Windows 2012 R2独立根CA设置,用于通过certrqma.asp页发出身份验证证书。此页面已被修改为仅显示少量字段,但未更改默认值,并且过去也能正常运行,但是最近(不确定何时)该页面根本不会提交请求。
我可以通过IE和Chrome中的控制台看到错误,但是用户对表单提交的反馈是显示以下消息:
此页面尚未完成加载。请等待几秒钟,然后重试。
我的ASP编码不存在,感觉很不错,但至少发现了上述内容,因此希望它是有用的详细信息。有什么想法吗?
答案 0 :(得分:0)
事实证明,这是Microsoft默认情况下从IE11开始禁用VBScript的直接结果。该更改已在2019年8月的Windows安全更新中进行了更改,并已计划于2017年初进行:An update on disabling VBScript in Internet Explorer 11
使用Option to disable VBScript execution in Internet Explorer for Internet Zone and Restricted Sites Zone中的一种方法可以很容易地在IE中重新启用VBScript,但是为了确保按预期使用此安全性,我们不必要求客户端这样做。
我认为此表单的Windows 2019 Server版本将采用不同的编码方式以解决此问题,因为已将其禁用已进行了很长时间,但事实并非如此,因为2019 Server Certificate Services Web注册仍然需要VBScript才能使用此表格。