最近、GoDaddyからデジタル証明書を購入してAdobe AIRアプリケーションに署名しました。 GoDaddy、おそらく他のいくつかのCAがSPCファイルとして証明書を配布します。しかし、大部分のアプリケーションのコンパイルと署名に関する情報の多くは、p12ファイルがあることを前提としています。私はこの問題にどのように対処するかを考えながら、そのプロセスをSOコミュニティと分かち合うことが良いと思っていました。私はまもなく答えを掲示します。spcファイルでAdobe AIRアプリケーションに署名する
2
A
答えて
4
正しい方法を考え出す鍵は、p12ファイルが証明書だけでなくキーストアであることを理解することでした。キーストアには、キーと証明書が含まれています。 Adobe AIRアプリケーションにサインインするときは、証明書だけでなく、キーストアを提供する必要があります。だから、私はトップから始めましょう。
ステップ1:
keytool -certreq -v -alias codesigncert -file mycsr.pem -keystore codesignstore
ステップ3証明書要求を作成します:作成したCSRを使用して、CAから証明書を購入ストア
keytool -genkey -alias codesigncert -keypass <yourkeypwd> -keyalg RSA -keysize 2048 -dname "CN=displayname,O=companyname,C=US,ST=state,L=city" -keystore codesignstore -storepass <yourstorepwd>
ステップ2を作成前の手順で私の場合は、証明書をSPCファイルとしてダウンロードしました。
ステップ4:キーストア
keytool -import -keystore codesignstore -storepass <yourstorepwd> -alias codesigncert -file mycert.spc
ステップ5に証明書を追加:現在、あなたの鍵ストアは、Javaキーストア(JKS)です。ステップ6
keytool -importkeystore -srckeystore codesignstore -srcstoretype JKS -deststoretype PKCS12 -destkeystore codesignstore.p12
PKCS12
にこれを変換します。サインのアプリadt -package -storetype pkcs12 -keystore codesignstore.p12 -storepass <yourstorepwd> -keypass <yourkeypwd> <name of output file> application.xml <path to root dir>
私はそれがステップ5をスキップして、JKSキーストアを使用して、ステップ6を実行することもおそらく可能だと思います。しかし、私はこれが動作することを確認していませんでした。
関連する問題
- 1. SPCファイルでLinux上で署名するファイル
- 2. cakephpユーザー認証Adobe AIRアプリケーション
- 3. GoDaddyからspcファイルを使用してJavaアプレットに署名する
- 4. WPFアプリケーションにデジタル署名する方法
- 5. adobe airに移行する
- 6. ファイルシステム、Adobe AIR/flexアプリケーション用のネイティブプロセスユーティリティライブラリ
- 7. カメラロールギャラリーリンク?! ADOBE AIR
- 8. ADOBE AIR FOR Android
- 9. adobe airコマンドラインパラメータ
- 10. のAdobe AIR - DB
- 11. faultCode:Client.Error.RequestTimeout adobe air
- 12. adobe air appのapplicationStorageDirectoryのファイル名にpublisherIDを含めないでください。
- 13. androidのadobe AIRアプリケーション内でSMSを受信する方法
- 14. 永続的に署名するアプリケーションに署名する
- 15. Adobe Airアプリケーションの自己署名入りの証明書
- 16. Blackberry - アプリケーション署名
- 17. AndroidハードウェアとAdobe AIR
- 18. iOS上のAdobe AIR
- 19. キャプチャカード付きAdobe Air
- 20. SWFローカルトラステッドサンドボックスとAdobe AIR
- 21. サムスンS5360とAdobe AIR?
- 22. 同じAdobe AIRアプリケーションを複数回実行できますか?
- 23. サードパーティのFlashコンポーネントをAdobe Airアプリケーションに統合しますか?
- 24. AIRアプリケーションは、私は、AdobeのAIRのコンテナで実行するHTMLアプリケーションを構築していますツールチップ
- 25. ブラウザからAdobe AIRアプリケーションを起動する方法
- 26. スタンドアロンのAdobe Air/Flexアプリケーションを再起動する方法
- 27. Adobe Air PlayerなしでAdobe AIRアプリケーションを実行するにはどうすればよいですか?
- 28. インストールせずにAdobe AIRアプリケーションを実行することはできますか?
- 29. Mac OSでAdobe AIRアプリケーションのGUIが動作しない
- 30. パッケージ化Adobe AIR asAPK for Android
これらの手順は、[godaddy](http://support.godaddy.com/help/4780)の手順とよく似ています。 –