Exceção de segurança em WindowsIdentity.GetCurrent ()
-
06-09-2019 - |
Pergunta
Clique Uma vez deplyment.
Aplicação funciona muito bem no VS2008.
Ao executar o aplicativo implantado lança exceção em: WindowsIdentity.GetCurrent ()
solicitação da permissão do tipo 'System.Security.Permissions.SecurityPermission, mscorlib, versão = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' falhou.
Clique Quando as configurações de segurança:. Aplicação de confiança total
Todas as idéias?
graças, BP
Solução
É uma maneira de especificar que cada usuário final tem que ter uma política de zona de implantação que permite SecurityPermissionFlag.ControlPrincipal.
Outra maneira é simplesmente para solicitar essa permissão específica para sua aplicação durante a implantação. Se o usuário final concorda, será concedida a autorização.
Como alternativa, você pode ir o porco inteiro e pedido FullTrust para a sua aplicação durante a implantação.