Is it possible to have something like this?:
[Client] ----HTTP--- > [Magic] ----HTTPS----> [Server]
I have a Windows Phone client that should connects to a HTTPS server which is out of my control. Trouble is, the test server is using a self signed cert, and Windows Phone doesn't allow connections to sites whose certificates are not signed by a trusted root certificate authority.
So is it possible to have some piece of software ([Magic]) act as a HTTP endpoint for the client, which would then, transparently to the client, forward the requests to the HTTPS server?
I've heard ISA server does this, but a lightweight solution would be preferable.