问题描述
我们的UWP应用程序将作为业务应用程序在Microsoft Store之外发布。我在互联网上搜寻参考资料,搜集到的信息是,要使用户能够安装我们的UWP应用程序,需要使用受信任的证书对其进行签名。 可以通过提交用于代码签名证书的证书签名请求(CSR)从任何证书颁发机构(CA)获得受信任的证书。
现在我还没有尝试获得证书,因为它涉及付款。因此,我想确定是否可以从证书颁发机构获得.pfx证书来签署我们的UWP应用程序?
CA是否可以为UWP选择代码签名证书?而不是SSL证书?
解决方法
是的,您应该使用代码签名证书对应用程序进行签名,该证书在将应用程序部署到的每个设备上都是受信任的。
如果您属于一个组织,通常将使用组织提供的证书。推荐的另一种选择是从第三方提供者那里购买证书,该第三方提供者的公共根证书已被Windows信任。
如果您在Bing或Google中搜索“代码签名证书”,则应该找到一些受信任的提供商。