gpt4 book ai didi

java - HTTPSConnection 找出正在使用的底层提供程序

转载 作者:行者123 更新时间:2023-12-01 16:01:13 28 4
gpt4 key购买 nike

我正在打开一个类似于以下代码的 HTTPSUrlConnection。我想确保正在使用某个提供程序(我加载的 RSA 提供程序)。如何查询 HTTPSUrlConnection 以确定正在使用的提供程序?

URL url = new URL("https://myhost:8081/index.html");
URLConnection conn = url.openConnection();
HttpsURLConnection https_conn = (HttpsURLConnection) conn;

谢谢

最佳答案

如果您想使用特定的安全提供程序,请使用 SSLContext.getInstance(protocol, provider) 构建一个SSLContext。 (使用提供程序实例或名称),然后从此 SSLContext 获取 SSLSocketFactory 并将其传递给 HttpsURLConnection.setSSLSocketFactory(...) .

关于java - HTTPSConnection 找出正在使用的底层提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3841551/

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