私のアプリケーションは、ライセンス ファイルを動作させるために検証します。これは、ライセンス キー ファイルを解読するために javax.crypto.Cipher.getInstance("DES","SunJCE") を呼び出すことによって行われます。
アプリケーションをローカルで実行するとすべて正常に動作しますが、jboss を使用してアプリケーションをデプロイし、サーブレットでライセンス ファイルを検証する段階になると、次のエラーが発生します。
java.lang.SecurityException: JCE cannot authenticate the provider SunJCE
at javax.crypto.Cipher.getInstance(DashoA13*..)
at javax.crypto.Cipher.getInstance(DashoA13*..)
私が言ったように、コマンド プロンプトと Eclipse からは正常に動作しますが、jboss のサーブレットとしては動作しません。私が何をする必要があるか誰にも分かりますか?jdk 1.6 と jboss を 7 として使用しています。
ありがとう