Question: how does 2 way ssl work?
Answer: A client requests access to a protected resource. The server presents its certificate to the client. The client verifies the server's certificate. If successful, the client sends its certificate to the server. The server verifies the client's credentials.