我将我的 spring boot 项目连接到 mysql 和 cassandra 数据库。 当我使用 spring boot 在本地运行它时,一切正常。我使用 docker-compose 来运行这三个服务。 三周以来,我的应用程序运行没有问题。但是现在发生错误: 原因:java.security.KeyStoreException:找不到 key 保护算法:java.security.UnrecoverableKeyException:加密私钥失败:无法识别的算法名称:PBEWithSHA1AndDESede。 有人可以帮帮我吗?
最佳答案
最近遇到了同样的问题,发现下面的讨论说这是一个发生在 JDK 8u292 而不是 8u282 上的错误: https://github.com/bcgit/bc-java/issues/941
就我而言,我切换回 8u282,错误消失了。
关于使用 docker-compose 运行我的应用程序时出现 java.security.KeyStoreException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67302528/