問題タブ [pkcs12]
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.
java - WsImport がインポートされた証明書を見つけることができません
さらに別の「証明書が見つかりません」という質問についてお詫び申し上げます。
私はWindows 7マシンで開発しています。私は複数の Java バージョンを使用しているため、使用されている Java バージョン (ここでは Java6) へのパスが明示されています。次の 2 行でこれを実現します。
certificate.PFX 証明書を提供するサード パーティの Web サービスhttps://service.gov/Service.svc?wsdlを使用する必要があります (サード パーティの利益を保護する方法として、サービス URI と証明書ファイルの両方の名前が変更されます)。Windows で証明書ファイルをインポートした後、ブラウザで WSDL ファイルを開くことができることを確認しました。
まず、キーストアに証明書をインポートします (管理者コマンド プロンプトを使用して、システム フォルダーへの書き込みアクセスを取得します)。
成功通知が届きます。それでも、次の出力に新しい証明書が存在することを確認します。
次に、src と classes という空のサブフォルダーを含む新しいフォルダーを作成します。これが完了したら、その新しいフォルダーから wsimport を実行します (バイナリの代わりに Java クラスを使用して、使用されているトラストストアについて明確にします)。
出力は次のとおりです。
WSDL ファイルには含まれており、他の組織によって使用されているため、問題がサード パーティ側にないことはほぼ確実です。
何か不足していますか?今ではすべてが明らかなように思えますが、それでもうまくいきません。私もJava8でこれを試しましたが、結果はほとんど同じです。唯一の違いは、Java8 では WsImport クラスが存在しなくなったため、wsimport.exe バイナリを使用していることです。
アイデアやヒントをお寄せいただきありがとうございます。
https - *.P12 キーストア (エントリが 1 つ) を追加するには?
一般的に証明書の理解が不足していることをお詫びします。ファイル(期限切れでない.p12
証明書を含む)と有効なパスワードがあるので、次をlist
使用してコンテンツを取得できます。
私の Java コードでは、HTTPS 投稿を試みていますが、このエラーが発生し続けます:
この同じ投稿は、認証を必要とせず、リンクが HTTP (vs. HTTPS) である他の環境の 1 つに対して機能します。.p12
このファイルがハンドシェイクで認識されるようにするにはどうすればよいですか?
java - Java - エイリアスを使用して KeyStore で証明書を列挙できないのはなぜですか?
このコードを実行すると、常に「証明書を取得できません」という例外が発生します。
pkcs12 ファイルから証明書を抽出するにはどうすればよいですか?
編集:
pfx ファイルは openssl によって作成されました。
powershell - Powershell を使用して PFX 証明書から公開鍵を取得するにはどうすればよいですか?
Powershell を使用して証明書から公開鍵を抽出しようとしています。ただし、Get-PfxCertificate
Powershell コマンドを使用すると、証明書の拇印のみが出力され、公開鍵は出力されません。公開鍵を出力するにはどうすればよいですか?
java - Bluemix の WAS Liberty で p12 をロード中にエラーが発生しました: java.io.IOException: データが不十分です
APNS通知を送信するためにp12をロードしようとしています:
Bluemix liberty ランタイムで IBM jdk を使用して実行するとエラーが発生します。
openjdk を使用して Bluemix liberty ランタイムで実行するとエラーが発生します:
Ejecutando un listado del contenido del amacen:
keytool -list -keystore apns-certificate-sandbox.p12 -storepass ****-storetype PKCS12 -v
java - キーストアのパスワードは PKCS12 証明書のパスワードと同じにする必要がありますか?
Java で keytool を使用して PKCS12 証明書をインポートしようとしています。キーストアのパスワードが証明書のパスワードと同じ場合にのみ正常に機能します。キーストアにも PKCS12 証明書パスワードを使用することは必須ですか?