Question

Cliquez une fois deplyment.

Application fonctionne très bien dans VS2008.

Lors de l'exécution de l'application déployée génère une exception sur: WindowsIdentity.GetCurrent ()

Demande d'autorisation de type 'System.Security.Permissions.SecurityPermission, mscorlib, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' a échoué.

Cliquez sur Une fois les paramètres de sécurité. Application complète de la confiance

Toutes les idées?

merci, BP

Était-ce utile?

La solution

La première consiste à spécifier que chaque utilisateur final doit avoir une politique de la zone de déploiement qui permet SecurityPermissionFlag.ControlPrincipal.

Une autre façon est tout simplement de demander cette autorisation spécifique pour votre application au cours du déploiement. Si d'accord, l'autorisation sera accordée à l'utilisateur final.

Sinon, vous pouvez aller le porc et demander tout FullTrust pour votre application au cours du déploiement.

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