Pergunta

Gostaria de saber como programaticamente reduzir privilégios da minha aplicação. Então, digamos que alguém com privilégios de administrador executa meu programa, eu gostaria que o meu programa para ainda ser executado em um ambiente de usuário normal ou com menos privilégios que eu não preciso. Além disso, você poderia explicar o que é restrita no ambiente de confiança mais baixo?

Editar: Curtisk sugeriu a ferramenta permview.exe para ver as permissões de uma aplicação, que me levam na direção certa para a nova ferramenta permcalc.exe - http://msdn.microsoft.com/en-us/library/ ms165077 (VS.80) .aspx . Obrigado mais uma vez.

Foi útil?

Solução

A bandeira RequestMinimum pode estar perto do que você precisa, embora seja de zona / PermissionSet base, mais detalhes no ligada MSDN How-to.

A idéia é que irá executar o aplicativo com o menor conjunto de privilégios para a função, independentemente de quem o chama ...

Acompanhamento pergunta nos comentários abaixo: verificar o Permissões Ver Ferramenta

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top