I know how to secure Web Services using certificates. that\'s my client code:
SSLContext ssl = SSLContext.getInstance(\"SSLv3\");
KeyManagerFactory kmf =
HTTPS in browsers works because there is a truststore containing SSL certificates on the client. In other words: There are certificates stored on the client side.
If you want HTTPS without any certificate stored on the client side, I think you should have a look at this article, which explains how to turn off the default certificate validation on HTTPS connection.