Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
最近切换了我的 java 运行时版本,发现当我的程序尝试从密钥库中提取它并加密消息时,我们的外部 jceks 密钥库中的一个密钥被拒绝。该密钥是很久以前提供给我们的,它是由 IBM JDK 生成的。
我已经尝试在本地环境中将其添加到 java.security 文件的 jceks.key.serialFilter 中并且它可以工作。
但在我打扰 DevOps 团队将其添加到测试/生产环境的图像中之前,我想知道是否可以在我的程序中设置它以在程序启动期间覆盖它。
能够做到这一点
System.setProperty("jceks.key.serialFilter", "enter your own value")