問題タブ [keytool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
49485 参照

android - Facebook SDKを使用してアプリのハッシュキーを生成する

アプリケーションへのログインに facebook SDK を使用しています。アプリケーションは HTC デバイスで問題なく動作します。Facebookアプリが事前にインストールされていない場合、アプリケーションはSamsungデバイスでも正常に動作します.

しかし、モバイルに既に facebook アプリがあり、ユーザーが私のアプリをインストールした場合、ユーザーはログインしません。私の知る限り、これはシングル サインオンの問題である可能性があり、生成に多少関連していると思います。適切なアプリケーション ハッシュ キー、およびモバイル アプリへのログインに使用した Facebook アプリケーションでのハッシュ キーの使用。

ハッシュキーの作成方法を教えてください。私はubuntu 10.4を実行しています。

ターミナルでこのコマンドを実行すると:-

ハッシュ キーは与えられますが、パスワードの入力を求められることはありません。

0 投票する
4 に答える
818 参照

android - 変更を加えるたびに apk を辞任する必要がありますか?

私は最初のアプリを作成していて、署名したばかりで、公式の署名済みの非デバッグ apk を作成するためにすべてのことを行いました。さて、小さな変更を加えたい場合は、すべての辞任をもう一度やり直して、同じキーを使用する必要がありますか、それとも何ですか?

0 投票する
3 に答える
1701 参照

coldfusion - ColdFusion への First Data 証明書のインポート

keytool を使用して、First Data から ColdFusion 9 セットアップに証明書をインポートしようとしました。

インポートは機能しているように見えますが、ColdFusion 関数またはタグを介して WSDL にアクセスすると、「I/O Exception: 致命的なアラートを受け取りました: handshake_failure」がスローされます。これは、持っている証明書を使用してサイトにアクセスできないか、サイトが見つからないことを示しています。

それで、証明書を正しくインポートしていますか? また、ColdFusion を使用してこの WSDL にアクセスするには、他にどのような方法がありますか?

0 投票する
1 に答える
1811 参照

java - 不適切な AVA 形式: BlackBerry WebWorks SDK

SDK 2.0.4 で Webworks アプリケーションに署名しようとしています

次のコマンドを実行すると

p>

次のエラーが表示されます

p>

スクリーンショットでわかるようにここに画像の説明を入力

意味が分からないので、どなたか教えていただけると助かります。

0 投票する
32 に答える
367869 参照

android - エラー:「keytool」は、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません

コマンドを使用する場合:

このエラーが発生します:

「keytool」は、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません。

コンピューターで証明書の指紋(MD5)を取得できません。

キーストアファイルが適切な場所にあることを確認しました。

何か助けはありますか?

0 投票する
6 に答える
272573 参照

java - トラスト ストアとキー ストア - keytool を使用した作成

キーストアは通常、秘密鍵/公開鍵を保持し、信頼ストアは公開鍵のみを保持することを理解しています (また、通信する予定の信頼できるパーティのリストを表します)。まあ、それは私の最初の仮定なので、それが正しくない場合は、おそらくうまく始めていないでしょう...

keytool を使用するときにどのように/いつストアを区別するかを理解することに興味がありました。

だから、これまで私は使用してキーストアを作成しました

これにより、keystore.ks ファイルが作成されます。do I trust bob という質問に答えyesましたが、これがキーストア ファイルまたはトラストストア ファイルのどちらを作成したのかわかりません。ファイルをどちらかとして使用するようにアプリケーションを設定できます。

set を使用するとSystem.setProperty( "javax.net.debug", "ssl")、信頼できる証明書の下に証明書が表示されます (ただし、キーストア セクションの下には表示されません)。私がインポートしている特定の証明書には公開鍵しかなく、それを使用して SSL 接続を介して Bob に送信する予定です (しかし、それは別の質問に任せるのが最善でしょう!)。

ポインタや説明をいただければ幸いです。keytool の出力は、インポートしたものと同じであり、1 つがキーストアで、もう 1 つがトラスト ストアであるという規則だけですか? SSLなどを利用する場合の関係は?

0 投票する
3 に答える
1275 参照

java - Android キーストア署名の問題

わかりましたので、facebook API を使用しようとしていますが、このキーストアではうまくいきません。署名を生成して付与することはできますが、アプリは無効なキーを教え続けます。私が読んでいたところ、Linux を使用して適切な署名を取得する必要があると言う人もいましたが、これは信じがたいことです。誰か助けてくれませんか?

0 投票する
3 に答える
11730 参照

java - Android Facebook SDK を使用したキーツール

確認が欲しいだけです。

私はWindowsで開発しています

Facebook をアプリに統合しようとしていますが、SDK のドキュメントには「署名をエクスポートする」必要があると書かれています。

ここから: http://developers.facebook.com/docs/guides/mobile/#android

したがって、次のコマンドを実行すると表示されます。

まず、openssl をダウンロードする必要がありました: OpenSSL

上記のコマンドは、次のように変換する必要があると思います。

  • 最新の Java インストール フォルダにインストールされている keytool が必要ですか?
  • エイリアスを、Eclipse での通常の APK 作成に使用するエイリアスの名前にしたいですか?
  • Android アプリをエクスポートするときにキーストアを使用したいですか?
  • openssl をインストールしたばかりにしたい

したがって、これを行うと、パスワードを要求されます: (入力中にパスワードが表示されます)

正しいパスワードを入力すると、

「zR2tey1h9kqPRSW/yEYEr0ruswyD=」(公開用に変更)

ただし、間違ったパスワードを入力すると、次の形式のコードが返されます

「ga0RGNYHvTR5d3SVDEfpQQAPGJ1=」?

ええ、私が正しいことをしていることの確認を探していました。これは期待される出力です

0 投票する
1 に答える
1684 参照

android - Android用のKeytoolFacebookアプリがデバイスで動作しない

私はキーツールのものを使用する方法を発見するために4時間試みてきました。私のアプリはエミュレーターでとてもうまく機能します。StackOverflow、Googleなどのチュートリアルとヒントのほとんどすべてを試しました。今、私は本当にイライラしています。なぜなら、これがデバイスでFacebookのものを使おうとするのは初めてだからです。

どうか、これを解決するのに役立つ初心者向けのチュートリアルはありますか?

私はWindows7とEclipseを使用しています。

0 投票する
13 に答える
84513 参照

android - Androidアプリのキーストアを作成するときにアクセスが拒否されました

マーケットでリリースできるように、Androidアプリに署名しようとしています。キーストアを生成すると、アクセス拒否エラーが発生します。これを修正するにはどうすればよいですか?

アンドロイドキーストアの選択

これは私がやろうとしてきたことです:

  1. EclipseHeliosでプロジェクトを右クリックします。
  2. Androidツール>署名済みアプリケーションパッケージのエクスポート。
  3. [次へ]をクリックします。
  4. 「新しいキーストアを作成する」をチェックしましたが、何の役にも立ちません。それでもキーストアの場所を尋ねます。だから私はそれを難し​​い方法でやることにしました。
  5. 読み取り専用アクセスをオフにして、グループにフォルダのフルコントロールをC:\Program Files\Java\jdk1.6.0_25\bin許可しました。CREATOR OWNER
  6. Windows764ビットでコマンドラインを開きます。
  7. にトラバースしC:\Program Files\Java\jdk1.6.0_25\binます。
  8. keytoolを実行します。
  9. アクセス拒否エラーが発生しました。

編集:

フォルダのアクセス許可を確認するたびに、フォルダが読み取り専用に戻っていることがわかります。読み取り専用をオフにしてもエラーはありませんでした。