2011-10-15 10 views
0

私の悪い英語と(初心者の質問のため)申し訳ありません - 私はSilverlight 4 OOBのアプリケーションを実行するにはエレベーテッドトラストが必要です。 CheckAndDownloadUpdateAsyncは、xapが署名されている場合にのみこの場合にのみ機能します。 VisualStudioで作成できる「テスト証明書」を使用してアプリケーションを配備すると問題がありますか? CheckAndDownloadUpdateAsyncはうまく動作し、私はこれだけの証明書を購入しないほうがいいです...証明書の有効期限が切れたときにはどうなりますか?新しい(更新された)証明書であるため、ユーザーは自分のページに移動して明示的にアプリケーションを更新する必要がありますか?「テスト証明書」を使用して高位の信頼アプリを導入することはできますか?

また、どのような種類の証明書を購入する必要がありますか、どのような利点がありますか?

+0

インターネットまたはイントラネットに展開していますか? – AnthonyWJones

答えて

1

テスト証明書を使用して問題なく展開できます。実際に購入したものを上回るテスト証明書を使用することの欠点は、ユーザーがOOBアプリケーションをインストールしたときにUACダイアログに表示されることだけです。テスト証明書を使用すると、「未知のパブリッシャ」がソフトウェアをインストールしようとしているのに対し、購入した証明書を使用すると、会社名が表示されます。あなたのユーザーベースによっては、これは重要かもしれません。

証明書の有効期限が切れた場合、証明書を更新してXAPを再配布することができます。 These renewal instructionsは動作するはずです(SilverlightではなくClickOnceについても同じ原則が適用されます)。

関連する問題