输入流导致javax.crypto.BadPaddingException

使用FileInputStream一切正常,切换为使用classpath从jar包读取getResourceAsStream一直报如下错误

javax.crypto.BadPaddingException: Given final block not properly padded

 经过多种尝试,是read方法问题,read方法不保证能完整读取到数据,最后使用尝试多次读取的方法终于解决。

posted @ 2021-11-08 08:25  ACaptain  阅读(76)  评论(0编辑  收藏  举报