In the previous tutorial, we learned about implementing 1-Way-TLS, its usage, and creating a self-signed certificate. If you haven't gone through it, I would recommend going through the previous tutorial first( Authenticating and Securing Communication between Micro-Services Part-1 ) before going through this. In this tutorial, we will be extending the 1-Way-TLS functionality implemented in the previous tutorial to 2-Way-TLS to enhance the security between communicating micro-services. Table of Content: A brief explanation of the 2-Way-TLS handshake process with a diagram Enable 2-Way-TLS on Service-1 Call Service-1's endpoint from Service2 to see the result Create Self Signed Certificate for Service2 Start sending certificate from Service2 to Service1 Call Service-1's endpoint from Service2 to see the result Create and set the trustStore for Service1
- Get link
- X
- Other Apps