あるレベルのセキュリティを使用するサーバーに POST リクエストを送信する必要があります。残念ながら、私は自己署名証明書についてあまり知りません。使用したり、調べたりしたことはありません。
サービスの開発者ガイドでは、サーバーが「公開 1024 ビット自己署名証明書」を使用すると述べています。
どういう意味ですか?証明書を作成する必要がありますか、それとも要求する必要がありますか? 証明書を作成する必要がある場合、どのように使用すればよいですか? Javaでクライアントを実装しています
あるレベルのセキュリティを使用するサーバーに POST リクエストを送信する必要があります。残念ながら、私は自己署名証明書についてあまり知りません。使用したり、調べたりしたことはありません。
サービスの開発者ガイドでは、サーバーが「公開 1024 ビット自己署名証明書」を使用すると述べています。
どういう意味ですか?証明書を作成する必要がありますか、それとも要求する必要がありますか? 証明書を作成する必要がある場合、どのように使用すればよいですか? Javaでクライアントを実装しています
インターネットブラウザなどで証明書をダウンロードする必要があります。セキュリティ情報をクリックして、証明書をエクスポートします。
次に、JVM が検索できるように、それをローカルの Java キーストアにインポートする必要があります。インポートには、jre/bin ディレクトリにある keytool を使用します。keytool のドキュメント: http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html
デフォルトのキーストアはjre/lib/security/cacerts
.
次に、ダウンロードした証明書をインポートできます。
jre/bin/keytool -import -keystore jre/lib/security/cacerts -alias mycertificate -file downloads/mycertificate.cer
お役に立てれば。
PSそれが自己署名または検証されている場合、この時点では重要ではありません。あなた(あなたのクライアント)だけがそれを信頼しなければなりません。