我知道这需要代码签名证书。只是想知道它是否必须是VeriSign的代码签名证书?
答案 0 :(得分:2)
Windows应用商店(桌面应用)的认证要求要求使用Authenticode证书对文件进行签名,但不指定哪个CA.基于http://msdn.microsoft.com/en-us/library/windows/desktop/jj256845.aspx我会说,只要它是一个有信誉的代码签名证书(不是自签名的,或私人CA),那么它将通过认证。
答案 1 :(得分:1)
我认为它必须是Verisign,同样根据Michael S:https://stackoverflow.com/a/13026302/921282
也是从第一手资料。使用Microsoft开发工具包进行测试时,我得到了下一个引用。 (只有在没有FAILURE的情况下通过测试时,您才能获得此信息的链接。该站点受到限制并仅向MS服务用户显示)
警告安装已签名的驱动程序和可执行文件
“Microsoft Authenticode的VeriSign代码签名证书($ 99 USD) VeriSign提供的Microsoft Authenticode证书是唯一可接受的身份验证,文件签名和代码签名方法。 Microsoft将无法接受任何其他身份验证方法,包括Windows应用商店所需的GeoTrust身份验证。 “