I have a WCF SOAP service on IIS that uses basicHttpBinding and is configured to require client certificate:
basicHttpBinding