Configure two way SSL on JBoss EAP 5 or 6

Solution Verified - Updated -

Issue

  • How to configure a two way SSL in JBoss
  • Is there a way to configure a specific server/JVM to utilize a specific keystore file without using the javax.net.ssl.keyStore and javax.net.ssl.keyStorePassword properties in a two way SSL configuration?
  • How to configure two way SSL between JBoss EAP and a browser?
  • We are going to migrate an application from WebSphere to JBoss and want to configure the keystore and truststore in JBoss.WebSphere includes the CA certificates for client in trust.p12 and the application has its own certificates stored in .jks file.
  • In JBoss EAP 5 we use to pass -Dtomcat.https.clientAuth=true to enable mutual authentication on JBoss side. Also, from tomcat: Set to true if you want the SSL stack to require a valid certificate chain from the client before accepting a connection. How can I do the same on JBoss EAP 6.4.0 after upgrading to it?

Environment

  • Red Hat JBoss Enterprise Application Platform
    • 5.x
    • 6.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In