gpt4 book ai didi

java - 随机 SSLException Unsupported record version Unknown-0.0

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:57:05 30 4
gpt4 key购买 nike

下面的代码有时会失败,有时会起作用。我正在使用 Java8。是服务器端问题吗?

线程“main”中的异常 javax.net.ssl.SSLException:不支持的记录版本 Unknown-0.0。

编辑:我从 JDK8 降级到 JDK7,它可以工作。我发现唯一可行的解​​决方案。

public static void main(String[] args) throws Exception {
URL u = new URL("https://c********.web.cddbp.net/webapi/xml/1.0/");
HttpURLConnection connection = (HttpURLConnection) u.openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setInstanceFollowRedirects(false);
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type", "text/plain");
connection.setRequestProperty("charset", "utf-8");
connection.setRequestProperty("Content-Length", "" + 140);
connection.setUseCaches(false);
DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
}

最佳答案

尝试使用强制执行 256 位加密的 SSL 连接时,我在新的 java 安装中收到了相同的错误消息。为了解决这个问题,我发现我需要安装 Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files(例如 http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html)

关于java - 随机 SSLException Unsupported record version Unknown-0.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23324807/

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