Multiple Client Certificates


I’m testing my authentication and authorization proxy with multiple user accounts, similar to this post When parameterizing data, how do I not use the same data more than once in a test?.
But my proxy expects each user to have an unique client certificate.
I know how to send a client certificate for a given domain with the tlsAuth option.
Is it possible to send multiple certificates for each individual user in a similar way to the one mentioned in the post?




Unfortunately currently the client certificate is global :frowning: .
This can be changed but it will require a non trivial amount of work - by my quick investigation there will be trouble with HTTP2 multiplexing and general connection reuse.
Can you please open an issue explaining your use case, maybe with a proposal on how you would like the code to look.