2009-06-10 16 views
28

私のClickOnceアセンブリに署名するための証明書を取得するプロセスは何ですか?証明書を使用してClickOnceに署名しますか?

私の会社にはいくつかのClickOnceアプリケーションがありますが、すべてVisual Studioで作成された一時的な証明書で署名されています。それらは明らかにTrusted Root Authoritiesでも信頼された出版社でもありません。私は記事Configuring ClickOnce Trusted Publishersに従っており、何かが信頼されたルート機関と信頼できるパブリッシャの両方の証明書で署名された経験が好きです。

  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 Trusted Root Authorityストアに既に存在する人物など、推奨する発行元がありますか?
  6. Trusted Publisherストアへのインストールを合理化する方法を教えてください。

答えて

10

私は最近、署名されたClickOnceで作業しなければなりませんでした。それは最もスムーズな経験ではありませんでしたが、これが完了すると(そして自動化された出版に結ばれていれば)驚異的なように動作し始めました。あなたが行動に興味を持っているなら、実際の商品は次のとおりです:Forecasting Add-in for Excel

記事on ClickOnce Manifest Signing and Strong-Name Assembly Signingは良いスタートだった。

複数のClickOnceアセンブリに同じ証明書を使用して署名することはできますか?

はい。

証明書の費用はいくらですか?

Tucows offers certificates for 75$しかし、プロセスはかなり遅いです。

証明書を取得するにはどのような情報が必要ですか?

あなたの書類(例えば、あなたの設立証明書のスキャン)をチェックし、あなたのwhois記録とこのようなことをチェックします。

公開者の公開場所はどこですか?

これは私たちの場合は必要ありませんでした。

+0

有効期限はどのくらいですか?社内アプリケーション用にローカルで生成された証明書を使用しますが、これは問題ありませんが、1年後に期限が切れます。より長い時間にわたって良い証明書を取得することは可能ですか? – AndyD273

1

私はThawteからコード署名証明書を持っている、と(私は署名手続きを考え出しましたら...)それは非常によく働いている

  • これは、米国の年間$ 299(マイクロソフトのAuthenticode(マルチコスト-Purpose)証明書)

  • ThawteはすでにWindowsでは信頼されているルートなので、クライアントにとってはうまく動作します。 (私も、署名マシンに余分なルート証明書をインストールする必要がありました。)

あなたはhttp://www.ludesi.com/downloadで我々のアプリをチェックアウトして歓迎されています。

+3

ClickOnceでOfficeアドインを展開すると思われる場合は、thawte証明書を購入しないでください。中間のパブリッシャを持ち、VSTOアドイン用のClickOnceソフトウェアと正しく連鎖しません。ちょうどFYI。通常のデスクトップアプリケーションでは問題ありません。 (これはClickOnceのバグです。) – RobinDotNet

+3

@RobinDotNetあなたが記述した問題のないパブリッシャーを知っていますか? – Cilvic

関連する問題