http://www.dotnetspark.com/kb/609-9-simple-steps-to-enable-x509-certificates.aspx
9 simple steps to enable X.509 certificates on WCF
Step 1:- Create client and server certificates
Step 2 :- Copy the certificates in trusted people certificates
Step 3 :- Specify the certification path and mode in the WCF service web.config file
Step5 :- Tie up the bindings with end point
Step 6 :- Make your web application client for consuming the WCF service
Step 7 :- Define certificates in WCF client
Step 8 :- Tie up the behavior with end point on WCF client