华帅

我们的目标是星辰大海

Windows Server 2003做CA颁发证书问题

安全

使用windows server 2003做CA时,win7高级证书申请时一直提示”正在下载activex控件”

为什么会出现这个问题

来自于微软官方的解释

Windows Server 2003 证书服务 Web 注册功能依赖于一个名为 Xenroll 的 ActiveX 控件。在 Microsoft Windows 2000 和更高版本的 Windows 中,则此 ActiveX 控件不可用。但是,在 Windows Vista 和 Windows Server 2008 中,Xenroll 已被否决。示例证书注册 Web 页所包含的原始发行版本的 Microsoft Windows Server 2003 中,使用 Windows 2003 Service Pack 1 (SP1),并与 Windows 2003 Service Pack 2 (SP2) 不旨在处理 Windows Vista 和 Windows Server 2008 如何执行基于 Web 的证书注册操作的更改。

网上提出了很多解决办法,例如重新下载Xenroll文件等等。 但是这些在实际使用中有意义么?难道要每个用户去下载然后再注册dll然后再改注册表?

终极解决办法还是来自于微软的,给windows server 2003打补丁即可

打完补丁后需要开启https

Windows Server 2003 更新程序 (KB922706)