問題タブ [keystore]
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.
android - .keystoreファイルを紛失しましたか?
わかりました。簡単に言うと、私はアクセスできなくなったコンピューターで開発していました。ソースコードを取得することはできましたが、アプリケーションの署名と市場への公開に使用される.keystoreファイルは取得できませんでした(いくつかの更新があります)。私と私の貧しいユーザーは、更新したい場合は運が悪いのでしょうか?
キーに署名するために使用されるパスワードを知っているので(少なくとも3つのうちの1つである可能性があります)、別のパスワードを作成できますか?これを回避する方法が必要です..ハードドライブの故障はどうですか?
java - .cer 証明書を Java キーストアにインポートする方法は?
Java Web サービス クライアントの開発中に、問題に遭遇しました。Web サービスの認証には、クライアント証明書、ユーザー名、およびパスワードが使用されます。Web サービスの背後にある会社から受け取ったクライアント証明書は.cer
フォーマットされています。テキスト エディターを使用してファイルを調べると、次の内容が含まれています。
このファイルを証明書として Internet Explorer にインポートし (パスワードを入力する必要はありません!)、それを使用して Web サービスでの認証を行うことができます。
まず最初と最後の行を削除し、UNIX 改行に変換して base64 デコードを実行することで、この証明書をキーストアにインポートすることができました。keytool
結果のファイルは、(コマンドを使用して) キーストアにインポートできます。キーストアのエントリを一覧表示すると、このエントリのタイプはtrustedCertEntry
. このエントリ タイプ (?) のため、この証明書を使用して Web サービスで認証することができません。提供された証明書は、認証に使用されている公開証明書であると考え始めています...
私が見つけた回避策は、証明書を IE にインポートし、.pfx
ファイルとしてエクスポートすることです。このファイルはキーストアとしてロードでき、Web サービスでの認証に使用できます。ただし、クライアントが新しい証明書を受け取るたびにこれらの手順を実行することは期待できません。.cer
したがって、ファイルをJavaに直接ロードしたいと思います。何かご意見は?
追加情報: Web サービスの背後にある会社は、後で証明書をインポートする PC とユーザーから (IE と Web サイトを使用して) 証明書を要求する必要があると私に言いました。
java - FacebookAndroidSDKのキーハッシュ
FacebookAndroidSDKを使用するために必要なキーハッシュを取得する方法がわかりません。keytool
これらのコマンドで使用できることがわかりました。
唯一の問題は、これをどこに挿入すればよいかわからないことです。コマンドウィンドウ(win7)を試し、keytool.exeファイルを開いてみました。
.net - AndroidをWP7に移植する。KeyStoreをどのように処理しますか?
AndroidアプリをWindowsPhone7に移植しています。AndroidアプリはKeyStoreを使用しています。私がここで読んだことから、C#/.NETで同等のものはX509CertificateStoreであるように見えます。ただし、含まれている名前空間はWindows Phone 7の一部ではないようです。WP7専用の代替手段はありますか?
編集:X509Certificateクラスがあるようです。私はどちらのプラットフォームの証明書にも精通していませんが、これを試してみます。他の提案はまだ大歓迎です
java - アプレットに署名するためにキーストアをインポートする
会社のセキュリティ担当者の1人が、アプレットに署名するときに使用するキーストアを教えてくれました。ただし、実際にキーストアをインポートする際に問題が発生します。次のコマンドを実行しようとしましたが、何も起こりませんでした...ほとんど何もありません... keytoolアプリケーションは、入力したパスワードの入力を求め、リターンキーを押しました。ツールはカーソルを次の行に置くことで応答し、10分間そこにとどまり、その時点でプロセスを強制終了しました。私は何か間違ったことをしていると思い、誰かが私を正しい方向に向けてくれることを望んでいます。
ありがとう、ジェレミー
java-me - netbeans J2ME を使用して、数字キーや矢印キーなどのさまざまなモバイル キーのコードを作成するにはどうすればよいですか?
こんにちは、モバイルのキーパッドでユーザーがどのキーを押したか知りたいです.....
java - 更新後も Mac で CAcerts キーストアを保持するにはどうすればよいですか?
Mac OS X には、/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts に CA キーストアがあります。このキーストアは、Java の更新ごとに上書きされるようです。これは、開発環境、テスト用の内部 CA があるため、非常に面倒です…</p>
Apple JSR 間でキーストアの変更を保持する方法はありますか? Snow Leo JSR3 では、個別の Java 開発者パッケージ (JDK が同じキーストアを使用する) の更新間でもキーストアの変更を保持する方法はありますか?
android - Android: Android キー ストアを紛失しました。どうすればよいですか?
Android キーストアに基づいて、いくつかのアプリを作成しました。今、プログラムの 1 つを更新したいのですが、キーストアを失いました。別のものを生成してアプリを更新できますか?
ありがとう
android - キーストアを紛失しました。市場でアプリをアップグレードできません。
最初のアプリを市場にアップロードし、新しいバージョンをアップグレードしたいのですが、アプリをアップグレードするとこの例外が発生しました。「apkは以前のバージョンと同じ証明書で署名する必要があります。」証明書キーストアを紛失しましたが、この状況で何ができますか?アプリの公開を解除してパッケージの名前を変更しますか?他のキーストアを使用して他のアプリをアップロードできますか?
java - 証明書がキーストアに存在するかどうかを確認する方法
署名されたxmlドキュメントを確認する必要があります。検証の一環として、署名された証明書とともに渡された証明書が信頼できる証明書であるかどうかを確認する必要があります。
すべての信頼できる証明書は、と呼ばれるキーストアに追加されますtrusted.keystore
。
渡された証明書が有効な証明書であるかどうかを確認するにはどうすればよいですか?
私は次のように書いたKeySelector
が、それは機能していない
問題はメソッドにありますisTrustedCertificate
。キーストア内のすべてのエイリアスを反復処理し、渡された証明書と同じであるかどうかを確認します。
クラス名が示すように、X509型式証明書のみを扱います。
ありがとうございました