Enabling Custom SSL Profiles in WSO2 ESB 4.8.1
Enabling Custom SSL Profiles in WSO2 ESB 4.8.1In my previous post I explained about the SSL Handshake and about the mutual SSL Handshake. In WSO2 ESB it supports secure communication with a back end service via SSL.
Before go in to setting up the environment for SSL , it would be easier to understand if we consider the use case scenario. In this scenario we have a client, ESB Proxy service and a back end service which we are going to communicate with. In this post I am using a simple echo service which is available in WSO2 DSS 3.1.1 .
To communicate with SSL we need to have two main things.
- A key store
- A trust store
Deploy a service in a server (In this example I use WSO2 DSS and the echo service is used as the service)
Create a Proxy service in WSO2 ESB to the DSS eco service endpoint.
Create a Custom SSL Profile to the echo service.