我有一个 ActiveX 控件,应该在第一次访问网页时安装。
我有使用 OpenSSL 创建的自签名证书及其子证书。问题是,如果我使用根证书签署一个 activeX 控件,Windows 在检查 activex 时无法验证它,即使它是作为受信任安装的。
它写道,
“未遵守证书的基本扩展”
并在“查看证书”中:
“证书无效,因为似乎不允许证书路径中的一个证书颁发机构颁发证书,或者该证书不能用作最终实体证书”。
如果我在根证书受信任的情况下使用子证书进行签名,那么 eberything 就可以了。
我想根证书只能签署与证书相关的东西,而不是文件等,但是要确定这一点。