Que dois-je faire pour une application de navigateur WPF (XBAP) qui nécessite un travail Confiance totale sur Windows 7?

StackOverflow https://stackoverflow.com/questions/2926071

Question

Donc, c'est un Visual Studio 2008, .NET, WPF, XBAP, Windows 7 question, en ce qui concerne les politiques de confiance .NET.

Au travail, nous avons plusieurs applications du navigateur Web (.XBAP fichiers) développés avec Visual Studio 2008 (pour .NET 3.5) que nous avons déployés en interne. Ces nécessaires une politique .NET FullTrust, nous avons trouvé un moyen de faire un .msi ajusté la politique sur les stations individuelles, tout fonctionnait très bien. Les utilisateurs aiment des applications dans les navigateurs.

Ce fut l'année dernière et sous Windows XP. Cette année, notre société a commencé les utilisateurs de la mise à niveau vers Windows 7, et maintenant aucun de nos travaux d'applications du navigateur Web. Le message d'erreur est « Trust pas Accordé », comme si le .msi changement de politique n'a pas été exécuté.

Autres détails: Je peux confirmer que nos applications fonctionnent sous Windows XP pour Internet Explorer 7 et Firefox, et ne fonctionnent pas sur Windows 7 pour Internet Explorer 8, ni Firefox

.

Je dois admettre que les politiques de sécurité .NET me mystifier. Pourtant, je ne pouvais trouver aucune mention de ce problème sur le Net en général ou sur ce site.

Quelqu'un at-il d'autre rencontre ce problème? Tout et tous les bienvenus d'aide.

Était-ce utile?

La solution

Nous avons rencontré ce problème exact. Fixation cela nécessite la signature de votre clic une fois manifeste avec un certificat de signature de code, de préférence un certificat VeriSign. Vous pourriez probablement aussi créer votre propre certificat, puis l'ajouter à la « racine de confiance des autorités de certification » sur vos machines clientes, ou créer votre propre autorité de certification. Une fois signé, vous devez importer la clé publique de votre certificat dans le magasin « Les éditeurs de confiance » sur les machines clientes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top