gpt4 book ai didi

java - 如何在运行时使用新上传的 keystore 文件更新 keystore 属性?

转载 作者:行者123 更新时间:2023-11-29 09:15:26 25 4
gpt4 key购买 nike

我正在访问一个 https URL,证书已添加到我的应用程序 keystore 属性中。

但是,目标 https URL 的证书最近发生了变化。

我们不想重新编译代码并使用更新后的 keystore 手动重建 ear 文件,但希望以编程方式将其上传到某个位置,并希望在应用程序中引用更新后的 keystore 。

当我们第二次这样做时,更新的 keystore 上的 setProperty() 不起作用 [当我们上传新的 keystore 文件时]。

请帮助我们解决问题。

谢谢,贾亚奎师那

最佳答案

javax.net.ssl.* 系统属性只会加载一次。

您需要创建自己的 X509KeyManager更动态地从 keystore 加载 key /证书,并使您的应用程序使用用它初始化的 SSLContext

关于java - 如何在运行时使用新上传的 keystore 文件更新 keystore 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9785376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com