首页 > 解决方案 > Windows 证书颁发机构申请表提交失败

问题描述

我有一个 Windows 2012 R2 独立根 CA 设置,可在通过 certrqma.asp 页面请求时颁发身份验证证书。此页面已修改为仅显示少量所需的字段,但未更改默认配置,并且过去运行良好,但是,最近(不确定何时)该页面根本不会提交请求。

我可以通过 IE 和 Chrome 中的控制台看到错误,但用户对表单提交的反馈是显示消息:

此页面尚未加载完毕。请等待几秒钟,然后重试。

我的 ASP 编码不存在,我一直在摸索,但至少找到了上述内容,因此希望它是有用的细节。有任何想法吗?

标签: windowsca

解决方案


事实证明,这是微软在 IE11 及更高版本中默认禁用 VBScript 执行的直接结果。这已在 2019 年 8 月的 Windows 安全更新中进行了更改,并已从 2017 年初开始计划:在 Internet Explorer 11 中禁用 VBScript 的更新

可以使用选项中的一种方法在 IE 中轻松重新启用VBScript,以在 Internet 区域和受限站点区域的 Internet Explorer 中禁用 VBScript 执行,但是为了使用它,我们不应该要求客户端做妥协的安全性故意的。

我认为此表单的 Windows 2019 Server 版本将采用不同的编码来解决此问题,因为它已经在管道中使用了很长时间,但事实并非如此,因为 2019 服务器证书服务 Web 注册仍然需要 VBScript 才能使用此表单.


推荐阅读