2

アプリケーション キーストア プロパティに証明書が追加された https URL にアクセスしています。

ただし、ターゲットの https URL の証明書に最近の変更があります。

コードを再コンパイルして、手動で更新されたキーストアを使用して ear ファイルを再度再構築するのではなく、プログラムで場所にアップロードし、更新されたキーストアをアプリケーションで参照したいと考えています。

これを 2 回目に行うと、更新されたキーストアの setProperty() が機能しません [新しいキーストア ファイルをアップロードするとき]。

問題の解決にご協力ください。

ありがとう、ジャヤ・クリシュナ

4

1 に答える 1

0

javax.net.ssl.*システム プロパティは一度だけ読み込まれます。

X509KeyManagerキーストアからキー/証明書をより動的にロードし、アプリケーションで初期化されたを使用するには、独自のものを作成する必要がありますSSLContext

于 2012-03-20T11:18:38.953 に答える