Javax.net.ssl.SSLException: nombre de host en el certificado no coincide con android
Estoy creando una aplicación para Android en la que estoy enviando datos al servicio web, pero estoy recibiendo error de javax.net.ssl.SSLException: hostname en el certificado no coinciden con android aquí es mi código
AsyncHttpClient clien= new AsyncHttpClient(); Log.i("URL", String.valueOf(base_url+"Race.svc/json/Race/Scanners/Add/"+series_event_raceid+"/"+qrCode)); clien.put(base_url+"Race.svc/json/Race/Scanners/Add/"+series_event_raceid+"/"+qrCode, new AsyncHttpResponseHandler() {}
Donde series_event_raceid = 103 y qrcode = R12g ***
- Autenticación de código Qr mediante Firebase
- Vista de cámara personalizada y rotación en Zxing para el código QR?
- Escáner QR con ZXing y ZBar no lee códigos de baja calidad en las tarjetas
- Cómo codificar información de contacto (MeCard) en Android mediante ZXing
- Android con ZXing genera código QR
Alguien por favor ayúdame
Aqui esta mi logcat
08-18 10:06:24.272: W/System.err(5297): javax.net.ssl.SSLException: hostname in certificate didn't match: <development.racerunner.com> != <racerunner.com> OR <racerunner.com> 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:54) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:114) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:95) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:388) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:165) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) 08-18 10:06:24.272: W/System.err(5297): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) 08-18 10:06:24.272: W/System.err(5297): at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:98) 08-18 10:06:24.272: W/System.err(5297): at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:112) 08-18 10:06:24.272: W/System.err(5297): at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:68) 08-18 10:06:24.272: W/System.err(5297): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) 08-18 10:06:24.272: W/System.err(5297): at java.util.concurrent.FutureTask.run(FutureTask.java:237) 08-18 10:06:24.272: W/System.err(5297): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 08-18 10:06:24.272: W/System.err(5297): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 08-18 10:06:24.272: W/System.err(5297): at java.lang.Thread.run(Thread.java:811) 08-18 10:06:24.272: I/Fail camera arg1(5297): null 08-18 10:06:24.272: I/Fail camera arg2(5297): null 08-18 10:06:24.272: I/Fail camera arg3(5297): javax.net.ssl.SSLException: hostname in certificate didn't match: <development.racerunner.com> != <racerunner.com> OR <racerunner.com>
- No se puede escanear QRCode a través del cliente zxing
- Crear código QR para enviar correo electrónico en iPhone y Android
- Función nativa para escanear código QR
- ¿Es el tema blanco y negro para los códigos QR un estándar?
- Orientación de Android zxing: ResultMetaData es null, Get Rotation / Orientation
- Integre el escáner de código ZXing QR sin instalar BarCode Scanner
- Escáner ZBar sólo QR
- ¿Cómo usar Zxing para el escáner de código qr sin usar la cámara?
Puede utilizar SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER
SSLSocketFactory sf = new SSLSocketFactory( SSLContext.getInstance("TLS"), SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); Scheme sch = new Scheme("https", 443, sf); httpclient.getConnectionManager().getSchemeRegistry().register(sch); HttpGet httpget = new HttpGet("https://host/");
Donde está intentando conectarse.
- Buscando un método multiplataforma para gráficos básicos 2D / 3D para iOS y Android
- ¿Por qué este CSS no funciona para Chrome en Android pero funciona en cualquier otro sitio?