我对动态更新信任库感兴趣。最好的选择是什么?重新加载SSLContext或是否可以重新创建TrustManagers?
SSLContext
TrustManagers
2vuwiymt1#
你不能重新加载SSLContext,但是你可以创建一个新的。自定义的TrustManager没有帮助,因为它是底层的TrustManagerFactory,而不是TrustManager。
TrustManager
TrustManagerFactory
ar5n3qh52#
可以在使用现有SSLContext的同时在SSLContext中重新加载TrustManager。在这里看到我发布的类似问题的答案:https://stackoverflow.com/a/69507126/6777695它包含完整的代码片段示例。
2条答案
按热度按时间2vuwiymt1#
你不能重新加载
SSLContext
,但是你可以创建一个新的。自定义的TrustManager
没有帮助,因为它是底层的TrustManagerFactory
,而不是TrustManager
。ar5n3qh52#
可以在使用现有SSLContext的同时在SSLContext中重新加载TrustManager。在这里看到我发布的类似问题的答案:https://stackoverflow.com/a/69507126/6777695它包含完整的代码片段示例。