PROBLEMA: O Toolkit de segurança quebras de depuração de ASP.NET no Visual Studio .NET

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.

310588
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sintomas
Quando depurar programas ASP.NET no Visual Studio .NET depois de instalar o Microsoft Security Toolkit, receberá a seguinte mensagem de erro:
Erro ao tentar executar o projecto: não é possível iniciar a depuração no servidor web. O projecto não está configurado para ser depurado.

Para projectos do ASP.NET, verifique se tem um ficheiro de projecto válido denominado 'Web.config' para o URL especificado e 'depuração 'está definido como' true' nesse ficheiro.
Para projectos ATL Server, verifique se o verbo de 'DEBUG' está associado com a extensão ISAPI.
Deseja desactivar futuras tentativas para depurar páginas ASP.NET para este projecto?
Causa
Os bloqueios Toolkit de segurança da Microsoft para baixo o servidor, de modo que permite apenas determinados verbos a serem transmitidos através de para Microsoft (IIS). A verbo "depuração" não é adicionada à lista de verbos aprovadas.
Resolução
Para resolver este problema, localize o ficheiro URLScan.ini na pasta WinNT\System32\Inetsrv\Urlscan. Na secção [AllowVerbs] do URLScan.ini, adicione verbos "depuração" à lista de verbos aprovadas. Note que adicionar verbos à secção [AllowVerbs] do URLScan.ini pode conduzir a segurança possível tipográficos, também tem de executar "iisreset" para limpar a cache.

Se não pretender permitir que o verbo "depuração", manualmente pode anexar o Aspnet_wp.exe (ou W3wp.exe para aplicações que são executados no IIS IIS 6.0) processo de depuração no Visual Studio. NET.
Referências
Para mais informações sobre o Toolkit de segurança da Microsoft, consulte o seguinte Web site da Microsoft:
Microsoft Security Tool Kit: Guias, actualizações e ferramentas
http://technet.microsoft.com/en-us/security/cc297183.aspx

Para mais informações sobre a ferramenta de segurança UrlScan, consulte o seguinte Web site da Microsoft:
depuração kbreadme de bloqueio do iis

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 310588 - Última Revisão: 02/24/2014 15:37:52 - Revisão: 4.10

  • Microsoft ASP.NET 1.1
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft ASP.NET 1.0
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • kbnosurvey kbarchive kbmt kbdebug kberrmsg kbprb kbreadme kbsectools kbsecurity KB310588 KbMtpt
Esta informação foi útil?