首页 文章

使用证书签署ClickOnce? [关闭]

提问于
浏览
30

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

我公司有一些ClickOnce应用程序,但它们都是用Visual Studio创建的临时证书签名的 . 那些显然不是Trusted Root Authorities也不是受信任的出版商 . 我跟着文章Configuring ClickOnce Trusted Publishers,我喜欢用证书签名的经验,这个证书既是Trusted Root Authority又是Trusted Publisher(也就是说,没有提示,只是安装) .

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

  • 证书需要多少钱?

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

  • 证书是否需要知道发布位置在哪里?例如,如果我目前从 http://apps.mycompany.com/ 获得了我的ClickOnce应用程序,并且我想稍后更改它,例如 http://www.mycompany.com/appshttp://apps.mysubcompany.com ,我是否必须获得另一个证书?

  • 是否有推荐的发布者从ClickOnce签名中获取(例如,某人可能已经在Windows XP,Windows Vista或Windows 7受信任的根权限存储中)?

  • 如何简化到Trusted Publisher商店的安装?

2 回答

  • 12

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

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

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

    是 .

    证书费用是多少?

    Tucows offers certificates for 75$,但过程相当缓慢 .

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

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

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

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

  • 1

    我有一个来自Thawte的代码签名证书,它工作得非常好(一旦我找到了签名程序......)

    • 每年花费299美元(Microsoft Authenticode(多用途)证书)

    • Thawte已经是Windows中值得信赖的root用户,因此对于客户来说它运行正常 . (但我必须在签名机上安装额外的根证书 . )

    欢迎您在 http://www.ludesi.com/download 查看我们的应用程序 .

相关问题