gpt4 book ai didi

java - 如何编写一个通用的 java 客户端来处理 1-way 和 2-way ssl?

转载 作者:太空宇宙 更新时间:2023-11-03 15:02:32 28 4
gpt4 key购买 nike

这是我所指的示例代码。 https://sites.google.com/site/ssljavaguide/example-code/2-way-ssl

我是否可以不设置与 keystore 相关的属性并等待抛出一些异常,然后根据异常的发生来决定它是 1 路还是 2 路 ssl 连接?

如果这个问题看起来很愚蠢,我们深表歉意。

最佳答案

由服务器请求客户端证书(客户端不请求则无法发送)

只有当服务器发出这样的请求时,您的客户端 keystore 才会被使用。在没有请求客户端证书时设置 keystore 不是问题:它只是不会被使用。副作用是客户端会在请求时发送合适的证书。如果您需要更多的控制,您将需要一个自定义的 KeyManager

关于java - 如何编写一个通用的 java 客户端来处理 1-way 和 2-way ssl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19379579/

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