使用 docker-compose 运行我的应用程序时出现 java.security.KeyStoreException

ali*_*lia 3 java security keystore spring-boot docker-compose

我的 Spring Boot 项目已连接到 mysql 和 cassandra db。当我使用 Spring Boot 在本地运行它时,一切正常。我使用 docker-compose 来运行这三个服务。三个星期以来,我的应用程序运行没有任何问题。但现在发生错误:引起:java.security.KeyStoreException:找不到密钥保护算法:java.security.UnrecoverableKeyException:加密私钥失败:无法识别的算法名称:PBEWithSHA1AndDESede。有人能帮助我吗?

小智 5

最近遇到了同样的问题,发现以下讨论说这是 JDK 8u292 上发生的错误,但 8u282 上没有: https: //github.com/bcgit/bc-java/issues/941

就我而言,我切换回 8u282,错误就消失了。