Just can not find how to install root certificate on Windows Phone 7. Does anyone know?
Asked
Active
Viewed 1.2k times
3 Answers
4
You can do this by emailing the RootCA to the user of the phone. They click on the attachement and it will prompt them to ask if they want to install the certificate on the phone.
I've not tried this though and so can't say for sure if it works.
As there is no way to install a cert programatically I'd look to use a cert from a source which is already trusted by the phone instead.

Community
- 1
- 1

Matt Lacey
- 65,560
- 11
- 91
- 143
-
Are you absolutely sure that there is no way to programatically install the certificate? – Pedro Rolo May 02 '12 at 09:01
-
Being able to programmtically install root certificates could lead to potential security security issues. Based on the intention of building a secure and predicatbel platform I doubt this would ever be changed. – Matt Lacey May 02 '12 at 09:55
1
I wanted to use CharlesProxy on Windows Phone. What I did was the following:
- Go to charlesproxy.com/charles.crt (file will be downloaded)
- Save file as .cer instead of .crt
- E-mail file to an e-mail account that can be openen with an e-mail application on WP (somehow you can't download e-mail attachments using a webbrowser on WP)
- Click on attachment (once for download, twice for installing)
- Have fun proxying.

roepit
- 1,123
- 9
- 13
0
Depending what you're trying to implement, this may also be of interest.

Mick N
- 14,892
- 2
- 35
- 41
-
I'm just trying to debug an application using Charles Proxy (http://www.charlesproxy.com/). – Dmitry Dec 20 '10 at 15:00
-
I've emailed the certificate and it asked me if i want to install it, but still does not seem to work - IE always says that certificate is not valid. – Dmitry Dec 20 '10 at 15:01
-
I have been apparently been able to install a self signed cert generated using IIS7.5 be emailing it to myself. I say apparently because from memory it offered no positive or negative feedback on the result. Attempts to install the certificate via the browser did produce an error though. – Mick N Dec 20 '10 at 22:30