2016-06-23 11 views
2

私のアプリケーションにSystem Center Configuration Managerを使用します。 This Msdn articleは、ビジネスアプリケーションUWPコード署名

ユニバーサルのWindowsプラットフォームラインはアプリが展開されている各デバイスに信頼されるコード署名証明書で署名しなければならないと述べています。社内PKIインフラストラクチャの証明書、またはデバイスにインストールされた公開ルート証明書のサードパーティ製の証明書を使用できます。

私の質問は、コード署名証明書を取得する方法と私のアプリに署名する方法です。

答えて

4

基本的に2つのオプションがあります。あなたは、あなたのアプリケーションを展開する予定のすべてのマシンに展開する必要がありますテスト証明書を作成するか、信頼できるソースからサードパーティの証明書を取得することができます。私は第三者の名前を挙げない方がいいですが、Bingで "コード署名証明書"を検索する場合は、いくつかのオプションを見つける必要があります。

MakeCert.exeは、テスト証明書の作成に使用できるWindows SDKのアプリケーションです。すべてのテストマシンにインストールするプロセスは多少面倒ですが、オプションです。そうしないと、サードパーティと一緒に行くと、手動でインストールする必要のない証明書が提供されます。

いずれの場合も、証明書を取得すると、AppXパッケージでSignToolを使用することになります。 SignToolもSDKの一部です。それを使用する方法のドキュメントはhereです。

これがあなたの問題を解決することを願っています。

--Dante [MSFT]

+0

あなたはMS専用のアプリストアにサードパーティの証明書で署名されたUWPアプリをアップロードすることはできますか? 「無効なパッケージファミリ名」というエラーが表示されます。 @ dante-gagne – Erwin

+0

あなたはEVか通常の証明書が必要かどうか本当に説明しませんでした。サードパーティの証明書に関する詳細な回答が必要です –