行业门户网站 自助建站,阿里网站建设费用,手机微官网和pc端网站怎么做,aspcms网站图片不显示我做一个猜测#xff0c;但如果你想要一个实际的握手发生#xff0c;你必须让Android知道你的证书。如果你想只接受无论什么#xff0c;然后使用这个伪代码来获得你需要与Apache HTTP客户端#xff1a;SchemeRegistry schemeRegistry new SchemeRegistry ();schemeRegistr…我做一个猜测但如果你想要一个实际的握手发生你必须让Android知道你的证书。如果你想只接受无论什么然后使用这个伪代码来获得你需要与Apache HTTP客户端SchemeRegistry schemeRegistry new SchemeRegistry ();schemeRegistry.register (new Scheme (http,PlainSocketFactory.getSocketFactory (), 80));schemeRegistry.register (new Scheme (https,new CustomSSLSocketFactory (), 443));ThreadSafeClientConnManager cm new ThreadSafeClientConnManager (params, schemeRegistry);return new DefaultHttpClient (cm, params);CustomSSLSocketFactorypublic class CustomSSLSocketFactory extends org.apache.http.conn.ssl.SSLSocketFactory{private SSLSocketFactory FACTORY HttpsURLConnection.getDefaultSSLSocketFactory ();public CustomSSLSocketFactory (){super(null);try{SSLContext context SSLContext.getInstance (TLS);TrustManager[] tm new TrustManager[] { new FullX509TrustManager () };context.init (null, tm, new SecureRandom ());FACTORY context.getSocketFactory ();}catch (Exception e){e.printStackTrace();}}public Socket createSocket() throws IOException{return FACTORY.createSocket();}// TODO: add other methods like createSocket() and getDefaultCipherSuites().// Hint: they all just make a call to member FACTORY}FullX509TrustManager是实现javax.net.ssl.X509TrustManager的类但没有任何方法实际执行任何工作获取示例here。祝你好运