java - System.setProperty 无法进行第二次调用

标签 java ssl jsse

我正在使用 System.setProperty() 在运行时设置 javax.ssl.truststorekeystore 值。但是当我在代码中用不同的值再次设置它时,更改没有反射(reflect)出来。任何帮助将不胜感激。

最佳答案

由于您没有提供任何代码,所以不好回答。我只能猜测是您在更新属性后忘记正确初始化 SSL 上下文。看看SSLContext.init() .这answer也可能有帮助。

关于java - System.setProperty 无法进行第二次调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48112752/

相关文章:

Android JavaMail 应用程序 - CertPathValidatorException : Trust anchor for certification path not found

ssl - 错误 : Could not find CSR for: domain when using puppet cert sign

java - SunX509 的用途是什么?它可以与使用 IbmX509 的各方合作吗?

java - 告诉 java 接受自签名证书(在某种程度上是重复的问题)

ssl - 在 Play Framework 1.2.7 中使用的 Netty 的 SSL 处理程序中处理多个证书

java - 返回给定位置的数组元素的方法?

java - 用于处理“记住我”登录的 WebFilter、EL 和 SessionScoped ManagedBean

java - GNU Java 编译器是否支持 JNA?

google-chrome - SSL 证书 "err_cert_authority_invalid"仅适用于移动版 chrome

java - 2 个 JUnit 断言类之间的差异