2011-08-08 64 views
0

遇到WebLogic 11g/Linux上的一個奇怪問題。在成功部署我的ear文件後,一些功能失敗,出現以下異常。使用Sun JDK 6.奇怪的是,它在Windows(相同的JDK版本)上工作正常,但在Linux上失敗。java.security.InvalidKeyException:DES-EDE3的密鑰長度無效

java.security.InvalidKeyException: invalid key length for DES-EDE3: 45 bytes 

回答

2

好像你需要安裝Java加密擴展(JCE)無限強度權限策略文件,這樣JVM會忽略無效的密鑰長度。

參考:apache.org

+0

感謝您的回覆。我已經嘗試過,並沒有奏效。請注意,如果JCE策略文件存在問題,則錯誤會稍有不同。它會說「非法密鑰大小」。我收到的錯誤是「無效密鑰長度」。 – user883456