2017-10-18 21 views
0

J'ai une application WinForms .NET 4.5.2 clickonce qui a pu être installée ou mise à jour, jusqu'à il y a environ une semaine. À ce moment, il a commencé à afficher une boîte de dialogue «Installation de l'application - Avertissement de sécurité» indiquant que l'administrateur a bloqué cette application.clickonce application installer sécurité avertissement administrateur bloqué

Clickonce Application Install - Security Warning Dialog

Le environemnt est Windows 7, toutes les machines sont à jour avec des correctifs.

J'ai testé ceci sur 3 machines Windows 7 différentes. Je ne reçois que la question sur l'un, appelle cette machine A.

J'ai lancé le depeloyment clickonce de

  • un partage réseau
  • un dossier local
  • un site Web IIS interne

J'ai également des connexions de deux domaines différents (ils se font confiance). Quel que soit le compte que j'utilise pour me connecter à la machine A, j'obtiendrai toujours l'erreur. Je peux utiliser l'une de mes connexions de domaine sur les machines B & C pour déployer sans problèmes.

Un seul de mes comptes de domaine se trouve dans le groupe de l'administrateur local de la machine, ce qui n'est pas le cas de l'autre. Le compte de domaine avec les droits d'administrateur local est le même sur toutes les machines.

Encore une fois cela a fonctionné sur la machine A à partir du 6 octobre, et n'a pas fonctionné depuis. J'ai examiné et essayé tout ce que je pouvais trouver sur SO, le forum MSDN ClickOnce, robindotnet.wordpress.com, quelques livres, et tout ce que je pouvais trouver via Google, y compris les paramètres de registre, paramètres de sécurité IE, etc. ont utilisé un certificat valide pour appliquer une signature authicode à l'EXE ainsi que le manifeste Clickonce.

J'ai également activé la journalisation de Clickonce et l'ai défini pour être bavard. Le fichier journal n'est jamais généré. Je soupçonne que cet avertissement de sécurité se produit avant que le programme d'installation de Clickonce fonctionne.

Toutes les suggestions ou solutions sont les bienvenues.

Merci

Répondre