Hello, I am trying to authenticate a SSL client via client certificate to the server. Therefore, I extended Apache's ClientCustomSSL.java example by creating a new SSLSocketFactory object with keystore, keystore password and truststore (key- and trustore in bks format). If I run this modified example on my desktop PC I am able to connect to the server and the client sends its certificate to the server. If I use the same code (and same key- and truststore) on the Android emulator, then I get an SSL handshake failure at the point when the server requests the client certificate. On the server side (openssl s_server) I can see that the Android emulator did not return the client certificate.
Is there any known issue that an Android client does not send its SSL certificate to the server? Thanks for your help. Doraemon -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

