カスタムapiを呼び出して、証明書が見つからない問題を報告して、みんなが提案することを望みます

704 ワード

最近、CXF 3、spring 3、tomcatを使ってWebプロジェクトを開発しています.その中には、他のプロジェクトにインタフェースを提供しています.最初は簡単な設定で、暗号化も呼び出しインタフェースも問題ありませんでした.
 
httpを変更する必要があるため、tomcatインストールディレクトリの下にkeystoreファイルを追加し、serverを変更します.xmlファイル.工事中のwebを修正する.xmlファイル、ページアクセスに問題はありません.
 
クライアントがapiを再起動すると、元のhttpアドレスを使用するとエラーが発生します.
 
httpsタイムズunable to find valid certification path to requested targetに変更
 
ネット上で多くの資料を探しましたが、ほとんどは証明書をエクスポートして次のコマンドを実行するということです.
 
keytool -import -alias serverpublickey -file D:\mytest.cer -keystore cacerts

 
生成したファイルcacertsを元の%JAVAHOME%/jre/security/cacertsファイルに置き換えますが、問題はあります.
長い間やってもまだめまいがして、みんなにアドバイスしてもらいたいです.ありがとうございます.