Mensagem de erro "Erro ao tentar executar o Project" ocorre quando é depurar uma aplicação Web no Visual Studio .NET

Traduções de Artigos Traduções de Artigos
Artigo: 821255 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Quando cria uma aplicação Web no Microsoft Visual Studio .NET e, em seguida, prima F5 para depurar a aplicação, poderá receber a seguinte mensagem de erro:
Erro ao tentar executar o projecto: não é possível iniciar a depuração no servidor Web. O acesso é negado.
Deseja desactivar futuras tentativas para depurar páginas ASP.NET para este projecto?

Causa

Este problema ocorre se a conta que é utilizada para executar o processo Worker do ASP.NET (por predefinição, a conta de utilizador ASPNET) não é atribuída o direito de utilizador "Representar um cliente após autenticação" nas definições de Política de segurança local . Este problema poderá ocorrer quando instalar o Microsoft Visual Studio .NET depois de instalar o Windows 2000 Service Pack 4 (SP4) no computador. Nesta situação, a conta ASPNET não está atribuída o direito de utilizador "Representar um cliente após autenticação" nas definições de Política de segurança local .

O utilizador "Representar um cliente após autenticação" para a direita (também designado SeImpersonatePrivilege) é um nova definição de segurança de Windows 2000 foi inicialmente incluído no Windows 2000 SP4. Para obter mais informações sobre as novas definições de segurança introduzidas no Windows 2000 SP4, incluindo o direito de utilizador "Representar um cliente após autenticação", consulte a secção "Mais informação" deste artigo.

Como contornar

Para contornar este problema, atribua o utilizador "Representar um cliente após autenticação" para a direita para a conta ASPNET nas definições de Política de segurança local :
  1. Clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em Política de segurança local .
  2. Faça duplo clique em Políticas locais (Local Policies) e, em seguida, clique em Atribuição de direitos de utilizador .
  3. No painel direita, faça duplo clique representar um cliente após autenticação .
  4. Na caixa de diálogo Definição de política de segurança local , clique em Adicionar .
  5. Na caixa de diálogo Seleccionar utilizadores ou grupo , clique em ASPNET , clique em Adicionar e, em seguida, clique em OK .
  6. Clique em OK .

Mais Informação

O "Representar um cliente após autenticação" direito de utilizador (também chamado SeImpersonatePrivilege) ajuda a aumentar a segurança no Windows 2000. (Este direito de utilizador foi inicialmente incluído no Windows 2000 SP4.) Esta definição de segurança ajuda a impedir que servidores não autorizados representar clientes que ligam à mesma através de métodos como procedimento remoto (RPC, Remote Procedure Call) de chamadas ou pipes nomeados. Para obter informações adicionais sobre as definições de segurança que são introduzidas no Windows 2000 SP4, incluindo o direito de utilizador "Representar um cliente após autenticação", clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
821546Visão geral sobre o "representar um cliente após autenticação" e "Criar objectos globais" as definições de segurança
Para obter informações adicionais sobre como obter o service pack mais recente do Windows 2000, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
260910Como obter o Service Pack mais recente do Windows 2000
Para obter informações adicionais sobre como atribuir direitos de utilizador no Windows 2000, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
220019COMO: Definir direitos de utilizador no Windows 2000

Propriedades

Artigo: 821255 - Última revisão: 30 de outubro de 2006 - Revisão: 3.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Professional SP4
Palavras-chave: 
kbmt kbnofix kbbug KB821255 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 821255

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com