gpt4 book ai didi

oracle - Weblogic 部署异常 : PaddingException: Could not perform unpadding: invalid pad byte

转载 作者:行者123 更新时间:2023-12-04 00:42:34 25 4
gpt4 key购买 nike

这个问题只是向 share 提出(和回答) SO 社区的一些知识。

我最近提出了我的 Web 应用程序的部署异常(在收到来自 SVN 存储库的一些更改后),它说:

< Error > < Deployer > with ID '1350377960779' for task '1'. Error is: 'com.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid pad byte.' com.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid pad byte. at com.rsa.jsafe.c.a(Unknown Source) at com.rsa.jsafe.JSAFE_SymmetricCipher.decryptFinal(Unknown Source) at weblogic.security.internal.encryption.JSafeEncryptionServiceImpl.decryptBytes(JSafeEncryptionServiceImpl.java:124) at weblogic.security.internal.encryption.JSafeEncryptionServiceImpl.decryptString(JSafeEncryptionServiceImpl.java:184) at weblogic.security.internal.encryption.ClearOrEncryptedService.decrypt(ClearOrEncryptedService.java:96) Truncated. see log file for complete stacktrace Caused By: com.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid pad byte.

最佳答案

谷歌搜索找到答案并不是很有帮助。检查从我的 SVN 存储库收到的文件后,我注意到 jdbc 应用程序资源已更改。

更仔细地检查 jdbc 资源,我发现它正在使用 password-encrypted仅用于生产环境的属性

<password-encrypted>{AES}some+very+long+encrypted+string</password-encrypted>

所以我注释掉了这个属性,使用了开发环境使用的属性:
 <properties>
<property>
<name>user</name>
<value>MY_USER</value>
</property>
<property>
<name>password</name>
<value>MY_PASS_IN_PLAIN_TEXT</value>
</property>
</properties>

这工作得很好。

关于oracle - Weblogic 部署异常 : PaddingException: Could not perform unpadding: invalid pad byte,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12911771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com