将 XAPSignTool 与无密码 PFX 证书结合使用,对 Windows Phone 应用进行签名
本文关键字:Phone Windows 应用 XAPSignTool 密码 PFX 结合 证书 | 更新日期: 2023-09-27 18:34:37
我有一个密码为空的 PFX 证书。我需要使用 to 对 XAP 文件(Windows Phone 8 二进制文件(进行签名。
运行 XAPSignTool 的脚本(C:''Program Files (x86(''Microsoft SDK''Windows Phone''v8.0''Tools''MDILXAPCompile''BuildMDILXap.ps1(不包括密码。
不为此脚本提供密码不会执行签名。所以我尝试编辑这个脚本,以便它调用没有/p 参数的 XAPSignTool,但它不起作用
XAPSignTool failed for the xap with error:( 1 )
如果我提供一个空密码$Arguments += "/p "
我得到
SignTool Error: The specified PFX password is not correct.
XAPSignTool failed for the xap with error:( 1 )
我没有找到使工具使用具有空密码的证书的方法,因此我使用 openssl 更改了证书的密码:
openssl pkcs12 -in mycert.pfx -out tmpmycert.pem -nodes
openssl pkcs12 -export -out mycert2.pfx -in tmpmycert.pem
del tmpmycert.pem