Posts

Featured

Authenticating and Securing Communication between Micro-Services Part-2

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

Authenticating and Securing Communication between Micro-Services Part-1