获取证书以签署我的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/apps
或http://apps.mysubcompany.com
,我是否必须获得另一个证书? -
是否有推荐的发布者从ClickOnce签名中获取(例如,某人可能已经在Windows XP,Windows Vista或Windows 7受信任的根权限存储中)?
-
如何简化到Trusted Publisher商店的安装?
2 回答
我最近必须通过签名的ClickOnce工作 . 这不是最流畅的体验,但一旦完成(并连接到自动发布),它开始像一个奇迹 . 如果您对该行为感兴趣,这是实际产品:Forecasting Add-in for Excel .
关于ClickOnce Manifest Signing and Strong-Name Assembly Signing的文章是一个良好的开端 .
是 .
Tucows offers certificates for 75$,但过程相当缓慢 .
他们检查您的文件(例如扫描您的公司注册证书),检查您的whois记录和类似的事情 .
在我们的案例中不需要这样做 .
我有一个来自Thawte的代码签名证书,它工作得非常好(一旦我找到了签名程序......)
每年花费299美元(Microsoft Authenticode(多用途)证书)
Thawte已经是Windows中值得信赖的root用户,因此对于客户来说它运行正常 . (但我必须在签名机上安装额外的根证书 . )
欢迎您在
http://www.ludesi.com/download
查看我们的应用程序 .