Mensagem de erro quando um usuário visita um site hospedado em um servidor que esteja executando o Internet Information Services 7.0: "Erro HTTP 405.0 - método não permitido"

Traduções de Artigos Traduções de Artigos
Artigo: 942051
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Considere o seguinte cenário. Ter um site hospedado em um servidor que esteja executando o Internet Information Services (IIS) 7.0. Quando um usuário vai a este site, o usuário recebe uma mensagem de erro semelhante à seguinte:
Erro de servidor no aplicativo"nome do aplicativo"
Erro HTTP 405.0 - método não permitido
HRESULT: 0X80070001
Descrição de HRESULT
A página que você está procurando não pode ser exibida porque um método inválido (verbo HTTP) está sendo usado.

Causa

Causa 1

Esse problema ocorre porque o cliente faz uma solicitação HTTP usando um método HTTP que não está de acordo com as especificações de HTTP.

Para resolver esse problema, consulte resolução 1.

Causa 2

Esse problema ocorre porque um cliente faz uma solicitação HTTP enviando o método POST a uma página configurada para ser manipulado pelo manipulador StaticFile, como uma página HTML estática. Páginas configuradas para o manipulador StaticFile não suportam o método POST.

Para resolver esse problema, consulte a resolução 2.

Resolução

Resolução 1

Certifique-se de que o cliente envia uma solicitação que contém um método HTTP válido. Para fazer isso, execute estas etapas:
  1. Clique em Iniciar, tipo Bloco de notas no Iniciar pesquisa caixa, com o botão direito Bloco de notase clique em Executar como administrador.

    ObservaçãoSe você for solicitado uma senha de administrador ou uma confirmação, digite a senha ou forneça a confirmação.
  2. Sobre o Arquivo menu, clique em Abrir. No Nome do arquivo caixa, digite %windir%\system32\inetsrv\config\applicationhost.confige clique em Abrir.
  3. No arquivo applicationHost. config, localize a <handlers></handlers> marca.
  4. Certifique-se de que todos os manipuladores usam métodos HTTP válidos.
  5. Salve o arquivo applicationHost. config.

Resolução 2

Envie a solicitação POST a uma página configurada para ser tratado por um manipulador que não manipulador StaticFile, como o manipulador ASPClassic. Ou modificar a solicitação sendo manipulada pelo manipulador StaticFile para que seja uma solicitação GET em vez de uma solicitação POST.

Propriedades

Artigo: 942051 - Última revisão: 21 de agosto de 2012 - Revisão: 2.0
Palavras-chave: 
kbexpertiseadvanced kbtshoot kbprb kbmt KB942051 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: 942051

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