ocx 签名?ocx flash是什么?ocx控件怎么卸载?ocx数字签名成功,但是客户端出现无法决定发行

电脑杂谈  发布时间:2016-06-28 09:00:11  来源:网络整理

你是否正在寻找关于ocx 签名的内容?让我把最实在的东西奉献给你:

使用ATL做了一个ocx控件(release版),。
然后使用以下方法对该控件加上数字签名。
makecert-n"CN=Company"newcert.cer-svprivatekey.pvk
cert2spcnewcert.cernewcert.spc

然后使用signcode.exe为控件加上数字签名(使用文件newcert.spc和privatekey.pvk)

在其它自己上浏览,安全级别为默认。
可以出现安装提示,但是提示为:由于以下问题无法决定发行商,测试根尚未当作已受信任的根所启用。

这个可能是我的证书不是有ca机构发的,所以其他机子认不了。
所以我到注册了一个免费版的。下载了一个证书文件NewCert.der,这个可以安装证书,但是不能导出私钥。所以我不知道怎么用signcode为控件加上数字签名,因为导不出一个*.pvk文件。

我也看到一些文章说是由于代码没有注册为安全类别,所以我也加上了

BEGIN_CATEGORY_MAP(MYCLASSNAME)
IMPLEMENTED_CATEGORY(CATID_SafeForScripting)
IMPLEMENTED_CATEGORY(CATID_SafeForInitializing)
END_CATEGORY_MAP()
但是还是一样

另外还有一个问题,就是控件修改重新生成后,客户端不会自动下载。我已经在项目中的资源改变了软件的版本。并且也改变了网页中控件的版本,但是客户端都没有响应。只有删除了C:\WINDOWS\DownloadedProgramFiles文件下的该控件文件后,才会自动下载。
网页中控件的标记为:

以上就是关于ocx 签名的全部内容,相信你一定会非常满意。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-11191-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...