2012-03-23 15 views
0

スマートポスト出荷のためにFedEx Webサービスをダウンロードし、サンプルファイルを実行し、コマンドライン(Java)を使用してprocessShipmentサービスを呼び出しようとしました。 WSWS7130E::いいえのSecure Sockets Layer(SSL) 設定が..............コマンドラインを使用したfedex WebサービスのSSL設定

のために利用可能である私は

org.apache.axis2.AxisFaultとしてエラーを取得しています

誰かがコマンドラインを使用してこれを実行するためのSSL設定を行う方法を手伝ってください。

あなたの助けを前もって気に入ってください。

答えて

1

サービスに接続するときに使用するクライアント証明書とトラストストアが指定されていますか。

キーストアとトラストストアを持っている場合、通常、あなたが次のプロパティに

  • を使用して、実行時にそれらを設定し、クライアント認証のためにSSLを設定することができますでjavax.net.ssl.keyStore
  • 持つjavax.net.ssl .keyStorePassword
  • javax.net.ssl.keyStoreType

  • は、javax.net.ssl.trustStore

  • javax.net.ssl.trustStorePassword
  • javax.net.ssl.trustStoreType

次のようにこれらは、実行時に渡すことができます。

java -cp myjar.jar com.test.Main -Djavax.net.ssl.keyStore=keystore.jks -Djavax.net.ssl.keyStorePassword=letmein -Djavax.net..... 
+0

私はこれを試してみましたが、働いていませんでした。 – changeme

+0

元の質問に完全なスタックトレースを投稿できますか? –

関連する問題