We are developing a WP7 application that connects to the server using OAuth. This is a low budget project. Thus, we use self-signed certificates even on a production server. This works great for the android client.
How to configure an authenticated web service for Windows Phone on MSDN describes how to use authenticated services. According to SSL Root Certificates for Windows Phone , only trusted certification authorities:
So, I would say that a self-signed certificate will not work.
.CER, ? , , . , ; Go-Daddy $15 .