gpt4 book ai didi

java - 线程 "main"javax.ws.rs.ProcessingException : javax.net.ssl.SSLProtocolException 中的异常:握手警报:unrecognized_name

转载 作者:太空宇宙 更新时间:2023-11-03 13:07:16 26 4
gpt4 key购买 nike

我是 REST 的新手,我最近开发了一个小型 Java REST 客户端来使用 jersey 通过 SSL (https) 使用 api。但是,我遇到以下错误:

线程“main”中的异常 javax.ws.rs.ProcessingException:javax.net.ssl.SSLProtocolException:握手警报:unrecognized_name……………………引起:javax.net.ssl.SSLProtocolException:握手警报:unrecognized_name

我读过一些关于在 java 中禁用 SNI 的帖子,但我不清楚。因为我使用的是 eclispe IDE,所以我将“-Djsse.enableSNIExtension=false”附加到我的 eclipse.ini 文件,但错误仍然出现。谁能指出我正确的方向?

最佳答案

  1. 确保您的 CA 证书文件包含您要连接的证书。

  2. 下载并安装 Java 1.8 的 JCE (http://download.oracle.com/otn-pub/java/jce/8/jce_policy-8.zip)

  3. 删除 -Djsse.enableSNIExtension=false

关于java - 线程 "main"javax.ws.rs.ProcessingException : javax.net.ssl.SSLProtocolException 中的异常:握手警报:unrecognized_name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34093951/

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