Hay tres hosts que una aplicación de Android hacer la autenticación y autorización. El host final es la API REST. Por primera vez usando el proceso de autenticación y autorización de Oauth funciona sin problemas. Pero si el usuario mata la aplicación después de iniciar sesión y acceder a los servicios proporcionados por REST API […]
En mi aplicación se utiliza enviar solicitud por https siguiendo esta respuesta de origen . Ahora algunos de ellos apache métodos obsoletos. ¿Puede alguien ayudarme a resolver en un nuevo enfoque?
Asumiendo, mi aplicación necesita acceder a mi servidor web usando certificado de servidor que no es compatible con Nexus One (u otros dispositivos Android), por ejemplo. ¿Es posible "incrustar" el certificado de cliente en la aplicación? ¿Esto es lo mismo que firmar la aplicación con el certificado de cliente? Gracias
Tengo un sitio que utiliza SignalR. El código siguiente (tomado del ejemplo de SignalR-Chat) se conecta al sitio de producción con su SSL verificado. Utiliza los tarros de SignalR / java-client. Pero para el desarrollo necesito conectarse a un proyecto de VS que se aloja en mi computadora con IIS Express y un SSL local […]
Tengo un protocolo donde hay un zócalo regular que se actualiza a SSL / TLS. Tengo que ser capaz de controlar el tiempo de espera para el procesamiento de SSL handshake, así como otros parámetros como las versiones de protocolos permitidos. (Por ejemplo, desactivar SSLv3). Puede hacer todo esto excepto por el tiempo de espera […]
Posible duplicado: Javax.net.ssl.SSLException: No certificado de servidor de confianza Estoy intentando conectar con el servidor usando el esquema de "https" con .bks keystore pero soy incapaz de conectar debido a este problema. ¿Puede alguien decirme cuál es la razón de esto y cómo resolver esto. Aquí está mi código public String httpRestGetCallwithCertificate(String url, String payLoad) […]
Después de actualizar a android 5.0 Lollipop, HttpsURLConnection produce error de handshake. 05-05 14:54:08.821 10855-11793/com.soonoo.mobilecampus E/INFO﹕ javax.net.ssl.SSLHandshakeException: Handshake failed at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:374) at com.android.okhttp.Connection.upgradeToTls(Connection.java:238) at com.android.okhttp.Connection.connect(Connection.java:158) at com.android.okhttp.Connection.connect(Connection.java:170) at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:309) at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:242) at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:388) at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:118) at com.android.okhttp.internal.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:220) at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218) at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:25) at com.soonoo.mobilecampus.User.login(User.java:72) at com.soonoo.mobilecampus.LoginView$Login.doInBackground(LoginView.java:112) at com.soonoo.mobilecampus.LoginView$Login.doInBackground(LoginView.java:84) at android.os.AsyncTask$2.call(AsyncTask.java:288) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) […]
Estoy creando una aplicación para Android que necesita trabajar con https. No tengo ningún problema que hace una conexión de https a una dirección de los https que no utilice TLS con la extensión de la indicación del nombre del servidor . Pero tengo que hacer la conexión a una dirección https que utiliza TLS […]
Me enfrenté con un gran problema: navegador integrado (WebView), lo que utilizamos para la autenticación, soporta TLS 1.1 + sólo desde 4.4 KitKat. El sistema operativo Android admite TLS 1.1+ a partir de la versión de 16 API, pero WebView admite TLS 1.1+ sólo a partir de la versión de 19 API. No encontré la […]
Estoy intentando tener acceso a una URL segura usando un DefaultHttpClient. Estoy creando el archivo de BKS usando la herramienta del portecel. El archivo jks creado utilizando el mismo está funcionando bien en el programa java, pero el bks está lanzando la siguiente excepción: Java.io.IOException: Error de lectura: Error en la biblioteca SSL, generalmente un […]