小编Pau*_*ayD的帖子

Java 8 RECV TLSv1.2 ALERT:致命,handshake_failure

我已经用尽了我的能力来研究和试验解决这个问题.我已经尝试过Trust Managers,ssl socket工厂,hostName验证器,scheme注册表,ssl上下文修改等.

有人可以帮帮我吗?

该计划是:

import java.io.BufferedReader ;
import java.io.InputStreamReader ;
import java.io.Reader ;
import java.net.URL ;
import java.net.URLConnection ;
import java.security.cert.X509Certificate ;

import javax.net.ssl.HostnameVerifier ;
import javax.net.ssl.HttpsURLConnection ;
import javax.net.ssl.SSLContext ;
import javax.net.ssl.SSLSession ;
import javax.net.ssl.TrustManager ;
import javax.net.ssl.X509TrustManager ;


public class
      TestSSL {

   public static void
   main(String[] args)
      throws Exception {

// Create a trust manager that does not validate certificate chains
      TrustManager[] trustAllCerts = new TrustManager[]
            { new X509TrustManager() {
            public java.security.cert.X509Certificate[]
            getAcceptedIssuers() {
               return null ; …
Run Code Online (Sandbox Code Playgroud)

java ssl alert handshake

5
推荐指数
3
解决办法
2万
查看次数

标签 统计

alert ×1

handshake ×1

java ×1

ssl ×1