如何为非存储UWP应用程序获取可信代码签名证书.pfx?

问题描述

我们的UWP应用程序将作为业务应用程序在Microsoft Store之外发布。我在互联网上搜寻参考资料,搜集到的信息是,要使用户能够安装我们的UWP应用程序,需要使用受信任的证书对其进行签名。 可以通过提交用于代码签名证书的证书签名请求(CSR)从任何证书颁发机构(CA)获得受信任的证书。

现在我还没有尝试获得证书,因为它涉及付款。因此,我想确定是否可以从证书颁发机构获得.pfx证书来签署我们的UWP应用程序?

CA是否可以为UWP选择代码签名证书?而不是SSL证书?

解决方法

是的,您应该使用代码签名证书对应用程序进行签名,该证书在将应用程序部署到的每个设备上都是受信任的。

如果您属于一个组织,通常将使用组织提供的证书。推荐的另一种选择是从第三方提供者那里购买证书,该第三方提供者的公共根证书已被Windows信任。

如果您在Bing或Google中搜索“代码签名证书”,则应该找到一些受信任的提供商。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...