A Web service requiring Client certificate authentication is a common scenario. You may have a client application which needs to send the Client certificate as part of the web request for accessing the web service. This client application may be a Windows/Console