We have a requirement where we would like to turn on TLS for all the public APIs (non Admin). I have turned on TLS using Nginx configuration by changing following properties:
List of properties available here:
And this is working with Server (one way) authentication.
I would like to have mutual authentication implemented (from both client and server side) on TLS.
There is a plugin ’ Mutual TLS Authentication’ which supports this however I am using Kong Community edition.
How can you implement this using Nginx configuration changes? And how can I test this?