一,异常场景
打包时maven进行文件进行了加工,所以在程序加载数字证书时原来证书发生了变化
二,解决办法
配置maven-pluginw使maven不对这些文件进行处理[*.pfx, *.cer]
<plugins>
<plugin>
<groupId>org.springframework.boot
</groupId>
<artifactId>spring-boot-maven-plugin
</artifactId>
</plugin>
<plugin>
<artifactId>maven-resources-plugin
</artifactId>
<configuration>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>pfx
</nonFilteredFileExtension>
<nonFilteredFileExtension>cer
</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
</plugins>