使用ev签名代码证书签署WLMA.ocx

时间:2017-04-03 14:26:35

标签: code-signing playready

为了获得Microsoft PlayReady服务器协议,我需要使用扩展验证代码签名证书签署WMLA.ocx文件并将其发送回Microsoft。 我从Thawte获得了扩展验证码签名证书包,它包含: 1.代码签名证书本身 2. CA. 3. PKCS7证书

将代码签名证书本身放在具有.cer扩展名的单独文件中。

我从http://go.microsoft.com/fwlink/?LinkID=148072下载了Microsoft Code Signing包,其中包含: 一个。 Signcode.exe 湾WMLA.ocx C。 EV Cert OCX v10的WMLA说明17 16.pdf

根据http://msdn2.microsoft.com/en-us/library/ms537364.aspx的说明(选项3),我们尝试使用.code文件中的Signcode.exe和代码签名证书本身签署.ocx文件。 在命令行中输入以下命令:

C:\Users\User123\WMLA>signcode.exe -c ev.cer WMLA.ocx

得到错误:

Error: There is no valid certificate in the my cert store
Error: Signing Failed.  Result = 8009200c, (-2146885620)

证书有效,但我不确定signcode.exe选项并将证书放在单独的.cer文件中?

0 个答案:

没有答案