0

最近切换了我的 java 运行时版本,发现当我的程序尝试从密钥库中提取它并加密消息时,我们的外部 jceks 密钥库中的一个密钥被拒绝。该密钥是很久以前提供给我们的,它是由 IBM JDK 生成的。

我已经尝试在本地环境中将其添加到 java.security 文件的 jceks.key.serialFilter 中并且它可以工作。

但在我打扰 DevOps 团队将其添加到测试/生产环境的图像中之前,我想知道是否可以在我的程序中设置它以在程序启动期间覆盖它。

4

1 回答 1

0

能够做到这一点

System.setProperty("jceks.key.serialFilter", "enter your own value")
于 2020-06-15T07:24:48.703 回答