原因:没有对应的依赖包导致, 但添加依赖后, 本地运行可以, 服务器运行不可以
解决:
- 下载jar包 并复制到 JDK目录/jre/lib/ext 下
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>1.78</version>
</dependency>
- 修改 JDK目录/jre/lib/security/java.security
新增一行配置:security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider
提示:修改完JDK后, 项目中可以不引用此依赖
问题解决