Afin de faire de push mail de façon sécurisée, il convient d’installer un certificat. Malheureusement, certains terminaux (SPV, iMate, ….) ont vu leur schéma de sécurité modifié dû à la ROM opérateur….
Cela devient un grosse galère pour l’installation de certificats si vous utilisez votre propre autorité de certification ! Même en étant Orange Developper, j’ai eu beaucoup de mal à trouver des informations…
Voici donc la marche à suivre:
- Installer le « root certificate » de votre serveur sur le mobile, en faisant la demande via Pocket IE avec l’adresse http://votreserveur/certsrv
- Vient ensuite, le moment d’installer le certificat utilisateur. Télécharger l’outil Personal Certificate Import Utility for Pocket PC 2003 and Windows Mobile qui fonctionne parfaitement ! Cliquez ici pour télécharger l’utilitaire
- Exporter votre clé dans \My Documents\user.pfx au format PFX donc, avec mot de passe
- Lancer l’utilitaire et importer le certificat. Le logiciel est mal calibré selon les écrans, donc bougez votre pad jusqu’aucun ne soit plus visible. (c’est le bouton « ok » en fait)
Le certificat utilisateur est donc correctement importé !
Si vous désirez allez plus loin, voici une sélection de sites très intéressants:
http://msmvps.com/blogs/bradley/archive/2005/12/03/77779.aspx
http://www.modaco.com/index.php?showtopic=245365&referid=185375#
http://www.jacco2.dds.nl/networking/windowsmobile-certinstall.html#Obtaining_certs
http://blogs.msdn.com/jasonlan/
http://www.jacco2.dds.nl/networking/crtimprt.html
http://blogs.msdn.com/windowsmobile/archive/2007/02/07/certificate-improvements-in-windows-mobile-6.aspx
http://blogs.msdn.com/windowsmobile/archive/2006/01/28/making_a_root_cert_cab_file.aspx