使用证书签署ClickOnce?

Bri*_*ian 30 clickonce code-signing

获取签署ClickOnce程序集的证书的过程是什么?

我公司有一些ClickOnce应用程序,但它们都是用Visual Studio创建的临时证书签名的.这些显然不是受信任的根权威机构或受信任的出版商.我已经按照文章配置ClickOnce Trusted Publishers,我喜欢使用既是Trusted Root Authority又是Trusted Publisher(即没有提示,只是安装)的证书签名的经验.

  1. 我可以使用相同的证书签署多个ClickOnce程序集吗?
  2. 证书费用是多少?
  3. 获取证书时需要提供哪些信息?
  4. 证书是否需要知道发布位置在哪里?例如,如果我目前有可用的ClickOnce应用程序,http://apps.mycompany.com/并且我想稍后更改,例如http://www.mycompany.com/apps或者http://apps.mysubcompany.com,我是否必须获得另一个证书?
  5. 是否有推荐的发布者从ClickOnce签名中获取(例如,可能已经在Windows XP,Windows Vista或Windows 7受信任的根颁发机构商店中的人)?
  6. 如何简化到Trusted Publisher商店的安装?

Rin*_*lin 12

我最近必须通过签名的ClickOnce工作.这不是最流畅的体验,但一旦完成(并连接到自动发布),它开始像一个奇迹.如果您对该行为感兴趣,请输入以下实际产品:预测Excel的加载项.

有关ClickOnce Manifest Signing和Strong-Name Assembly Signing的文章是一个良好的开端.

我可以使用相同的证书签署多个ClickOnce程序集吗?

是.

证书费用是多少?

Tucows提供75美元的证书,但过程相当缓慢.

获取证书时需要提供哪些信息?

他们检查您的文件(例如扫描您的公司注册证书),检查您的whois记录和类似的事情.

证书是否需要知道发布位置在哪里?

在我们的案例中不需要这样做.