Our backend services are set up with an nginx ingress and an API gateway in front. The API gateway uses a client certificate when forwarding requests to the nginx ingress. Most APIs require an authenticated user, and the authentication token is issued by one of the backend services behind said API gw and ingress.
We’re trying to debug an authentication failure, and as part of that we’re trying to use Postman to authenticate using an OAuth flow. We have configured Postman with our client certificate associated with the backend ingress host name, but when we initiate the OAuth flow, the ingress responds with an error message saying no client certificate is present. The request log in Postman shows no sign of a client certificate being present.
So the question is:
Does Postman support using client certificates for the OAuth flow, and if so how?
Thanks.