Dev*_*Dev 6 windows clickonce certificate
对于基于Windows的应用程序,我想使用ClickOnce作为部署技术.我的申请将通过互联网分发.
在文章ClickOnce和Authenticode中,我读到:
对于ClickOnce应用程序,您必须具有对代码签名有效的Authenticode证书.您可以通过以下三种方式之一获取代码签名证书:
从证书供应商处购买一个.
从您组织中负责创建数字证书的组中接收一个.
使用MakeCert.exe生成您自己的证书,该软件包含在Windows软件开发工具包(SDK)中.
在我的情况下,2号不适用.
我读了几行后:
默认情况下,使用自我证书签名并通过Internet部署的 ClickOnce应用程序无法使用受信任的应用程序部署.
(强调我的.)
我默认无法理解这个含义.在我的情况下,选项#3是否可能?
然后,为了理解所有可能性,#1意味着什么?("从证书供应商处购买一件")我应该购买什么样的证书?可以推荐哪个证书颁发机构?取决于我应该选择什么?证书费用是多少?
Dev*_*Dev 10
它必须是"Microsoft Authenticode证书".它使我们能够签署各种Windows可执行文件和代码,包括.exe,.cab,.dll,.ocx,和.xpi文件.
签署申请并不是强制性的,但如果我们这样做,我们的用户将不会看到一条警告消息,指出该软件的作者是未知的.
Microsoft Authenticode证书需要由受信任的证书颁发机构颁发.不幸的是,价格相当昂贵.更多信息和一些示例位于Microsoft Authenticode证书页面上.
更新我通过KSoftware购买了证书,这是一个Comodo零售商.与替代品相比,价格非常好:每年95美元.这个过程比我预期的要快:我在早上和晚上都申请了我的证书.(对于那些感兴趣的人,我按照这个循序渐进的指南.)
| 归档时间: |
|
| 查看次数: |
7654 次 |
| 最近记录: |