Disable WCF Certificate Check for Self-Assigned Certificates
To “turn off” the trusted certificate check for self-assigned certificates, just add this to the web.config
<settings>
<servicePointManager
checkCertificateName="false"
checkCertificateRevocationList="false" />
</settings>