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.
Je n'ai pas essayé cela mais et donc ne pouvez pas dire à coup sûr si cela fonctionne.
Comme il n'y a pas moyen d'installer un cert par programmation j'aurais l'air d'utiliser un cert à partir d'une source qui est déjà approuvé par le téléphone à la place.
Êtes-vous absolument sûr qu'il n'y a aucun moyen d'en programmant installer le certificat? Être en mesure de programmtically installer des certificats racines pourrait conduire à des potentiels de sécurité, questions de sécurité. Basée sur la volonté de créer un cadre sûr et predicatbel plate-forme je doute que cela pourrait jamais être changé.
Je voulais utiliser CharlesProxy sur Windows Phone. Ce que j'ai fait est le suivant:
Aller à charlesproxy.com/charles.crt (le fichier sera téléchargé)
Enregistrer le fichier sous .cer au lieu de .crt
Fichier d'E-mail à une adresse e-mail de compte qui peut être openen avec une application de messagerie sur WP (en quelque sorte, vous ne pouvez pas télécharger des e-mail des pièces jointes à l'aide d'un navigateur web sur WP)
Cliquez sur la pièce jointe (une fois pour le téléchargement, deux fois pour l'installation)
Je suis juste en train de déboguer une application à l'aide de Charles Proxy (charlesproxy.com). J'ai envoyé le certificat et qu'il m'a demandé si je veux l'installer, mais ne semble toujours pas de travail c'est à dire toujours dit que le certificat n'est pas valide. J'ai été apparemment été en mesure d'installer un auto-signé cert générées à l'aide de IIS7.5 envoyant par courrier électronique à moi-même. Je dis apparemment parce que de mémoire il n'a offert aucune rétroaction positifs ou négatifs sur le résultat. Tente d'installer le certificat via le navigateur a fait produire une erreur.
Apparemment:
Je n'ai pas essayé cela mais et donc ne pouvez pas dire à coup sûr si cela fonctionne.
Comme il n'y a pas moyen d'installer un cert par programmation j'aurais l'air d'utiliser un cert à partir d'une source qui est déjà approuvé par le téléphone à la place.
Être en mesure de programmtically installer des certificats racines pourrait conduire à des potentiels de sécurité, questions de sécurité. Basée sur la volonté de créer un cadre sûr et predicatbel plate-forme je doute que cela pourrait jamais être changé.
OriginalL'auteur Matt Lacey
Je voulais utiliser CharlesProxy sur Windows Phone. Ce que j'ai fait est le suivant:
OriginalL'auteur roepit
En fonction de ce que vous essayez de mettre en œuvre, cela peut aussi être d'intérêt.
À l'aide d'un Compte Exchange Avec un Certificat Personnalisé
J'ai envoyé le certificat et qu'il m'a demandé si je veux l'installer, mais ne semble toujours pas de travail c'est à dire toujours dit que le certificat n'est pas valide.
J'ai été apparemment été en mesure d'installer un auto-signé cert générées à l'aide de IIS7.5 envoyant par courrier électronique à moi-même. Je dis apparemment parce que de mémoire il n'a offert aucune rétroaction positifs ou négatifs sur le résultat. Tente d'installer le certificat via le navigateur a fait produire une erreur.
OriginalL'auteur Mick N