2011-10-15 4 views
0

désolé pour mon mauvais anglais (et pour la question débutant) - J'ai une application OLO Silverlight 4 qui nécessite Elevated Trust pour fonctionner. CheckAndDownloadUpdateAsync ne fonctionne dans ce cas que si xap est signé. Il y a un problème si je déploie mon application en utilisant le "certificat de test" que je peux créer sur VisualStudio? Le CheckAndDownloadUpdateAsync fonctionne bien et je préfère ne pas acheter un certificat uniquement pour cela ... aussi, que se passera-t-il lorsque le certificat expirera? L'utilisateur doit-il aller sur ma page et mettre à jour explicitement l'application, car il s'agit d'un nouveau certificat (renouvelé)?Puis-je utiliser le "Certificat de test" pour déployer des applications de confiance élevée?

En outre, quel type de certificat que je devrais acheter pour ceci et quels avantages ai-je alors?

+0

Vous déployez-vous sur Internet ou sur un intranet? – AnthonyWJones

Répondre

1

Vous pouvez déployer sans problème en utilisant le certificat de test comme vous l'avez fait. L'inconvénient de l'utilisation d'un certificat de test sur celui que vous achetez est vraiment ce qui apparaît dans la boîte de dialogue UAC lorsque l'utilisateur installe l'application OOB. Avec un certificat de test, il indique à l'utilisateur que "éditeur inconnu" essaie d'installer le logiciel, alors qu'avec un certificat acheté, le nom de votre entreprise apparaîtra. Cela peut ou non être important selon votre base d'utilisateurs. Pour ce qui se passe lorsque le certificat expire, vous pouvez renouveler le certificat et redéployer votre XAP. These renewal instructions devrait fonctionner (même s'ils parlent de ClickOnce et non de Silverlight, les mêmes principes s'appliquent).

Questions connexes