読者です 読者をやめる 読者になる 読者になる

日々精進

新しく学んだことを書き留めていきます

JavaでKeyStore#getEntryを実行すると「UnrecoverableKeyException」エラー

原因はIBM JavaとSun JavaはKeyStoreの互換性がないこと。 IBMのJDKに含まれるkeytoolで作成したkeystoreをSun JDKを使ったアプリから読み込もうとしていたのでだめだった。 JDKのメーカーを合わせると直った。

参考:

stackoverflow.com