• Https Mutual Authentication from Java Client

    Masih kelanjutan dari posting-posting sebelumnya, yaitu mengenai https mutual authentication, namun kali ini dari sisi clientnya dengan menggunakan java : public static void httpsOpenConnection () { try { String[][] props = {{"javax.net.ssl.keyStore", KEYSTORE}, {"javax.net.ssl.keyStorePassword", KEYSTORE_PASS}, {"javax.net.ssl.trustStore", TRUSTORE}, {"javax.net.ssl.trustStorePassword", TRUSTORE_PASS}}; for (int i = 0; i<props .length; i++) System.getProperties().setProperty(props[i][0], props[i][1]); KeyStore ks = KeyStore.getInstance("PKCS12"); ks.load(new FileInputStream(KEYSTORE), [...]

  • Mutual Authentication Server (Tomcat 6)

    Melanjutkan posting sebelumnya, mengenai konfigurasi https mutual authentication server dengan menggunakan Apache2, kali ini konfigurasi yang sama namun dengan menggunakan Tomcat 6. Pada tomcat, kita dapat menyeting Connector dengan mengedit file konfigurasi server.xml, sesuai dengan koneksi yang akan kita gunakan, misalnya http, AJP13 atau yang lainnya, berikut ini adalah setting connector untuk koneksi https dengan [...]