Select the product you need help with
Módulo HTTP para verificar problemas de canonização com ASP.NETID do artigo: 887289 - Exibir os produtos aos quais esse artigo se aplica. Nesta páginaSumárioPara auxiliar os clientes na proteção de seus aplicativos ASP.NET, a Microsoft disponibilizou um módulo HTTP que implementa as melhores práticas de canonização.
Para obter informações adicionais, clique no número abaixo para consultar o artigo na Base de Dados de Conhecimento da Microsoft:
887459 Para obter informações
adicionais sobre como determinar a versão do ASP.NET, clique no número abaixo
para ler o artigo na Base de Dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/887459/
)
Procurar programaticamente por problemas de canonização com o ASP.NET
318785
(http://support.microsoft.com/kb/318785/
)
Determinar se os service packs estão instalados no .NET Framework
SintomasQuando um sevidor da Web recebe um URL, ele mapeia a
solicitação para um caminho de sistema de arquivo que determina a resposta. A
rotina de canonização usada para mapear a solicitação deve analisar
corretamente o URL para evitar o envio ou o processamento de conteúdo
inesperado. Problemas de canonização que não são controlados podem levar a
resultados inesperados. Para obter mais informações sobre canonização, visite o
seguinte site da Microsoft (site em inglês): http://msdn2.microsoft.com/en-us/library/aa302420.aspx
(http://msdn2.microsoft.com/en-us/library/aa302420.aspx)
ResoluçãoMicrosoft.Web.ValidatePathModule.dll - Módulo HTTPInformações sobre o downloadO seguinte arquivo está disponível para download no Centro de Download da Microsoft (em inglês):Recolher esta imagem ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyId=DA77B852-DFA0-4631-AAF9-8BCC6C743026&displaylang=en)
Data de lançamento: 7 de outubro de 2004 Para obter informações adicionais sobre como baixar arquivos de Suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft: 119591 A Microsoft verificou esse arquivo em busca de vírus. A Microsoft
utilizou o mais recente software de detecção de vírus disponível na data em que
o arquivo foi publicado. O arquivo está armazenado em servidores de segurança
avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.
(http://support.microsoft.com/kb/119591/
)
Como obter arquivos de suporte da Microsoft nos Serviços onlinePré-requisitosO arquivo VPModule.msi foi desenvolvido para Microsoft .NET Framework de 32 bits.Antes de instalar esse arquivo, faça um backup de todas as instâncias do arquivo Machine.config de seu computador. Para criar um cópia de backup do arquivo Machine.config, execute estas etapas:
Informações sobre a instalaçãoA Microsoft lançou um pacote de instalação chamado VPModule.msi. O arquivo VPModule.msi instala o arquivo Microsoft.Web.ValidatePathModule.dll no seu sistema. A instalação atualiza o arquivo (ou os arquivos) Machine.config com uma nova entrada do módulo HTTP em todas as versões instaladas do .NET Framework.Para usar o pacote de instalação, baixe o arquivo VPModule.msi, clique duas vezes no pacote para iniciar a instalação e siga as intruções de instalação. Qual a função do VPModule.msi O instalador extrai primeiro um arquivo chamado Microsoft.Web.ValidatePathModule.dll. Logo em seguida, atualiza todos os arquivos Machine.config existentes no sistema de modo que os arquivos possuam uma entrada semelhante à seguinte: Para desenvolvedores que desejam entender o que o arquivo Microsoft.Web.ValidatePathModule.dll programaticamnte faz, o código fonte está disponível abaixo: http://msdn2.microsoft.com/en-us/library/aa367988.aspx
(http://msdn2.microsoft.com/en-us/library/aa367988.aspx)
Informações sobre a verificação da instalaçãoQuando o módulo é instalado corretamente, a seguinte chave do Registro existe:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{30EFFF0C-573D-46FB-8AD5-00887289261A} Informações sobre a remoçãoPara remover essas alterações, execute o arquivo VPModule.msi e selecione a opção Remover. Alternativamente, use Adicionar ou remover programas no Painel de controle.Informações sobre o modo autônomoUse o seguinte comando para instalar essas alterações no modo autônomo:msiexec /i vpmodule.msi /qb- Use o seguinte comando para remover essas alterações no modo
autônomo: msiexec /x vpmodule.msi /qb- Informações sobre a instalação padrãoPara instalar manualmente o módulo HTTP, execute estas etapas:
Problemas conhecidosA seguir estão os problemas conhecidos:
Referências Para obter informações adicionais, clique
no número abaixo para consultar o artigo na Base de Dados de Conhecimento da
Microsoft: 887405 Para obter informações adicionais, clique no número abaixo
para consultar o artigo na Base de Dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/887405/
)
Como usar o Windows Installer e a diretiva de grupo para implantar o VPModule.msi em um domínio do Active Directory
887404
Para obter informações adicionais, clique no número abaixo para consultar o
artigo na Base de Dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/887404/
)
Como usar o Systems Management Server 2003 para implantar o módulo ValidatePath
887290 Para obter mais informações sobre estados da sessão,
visite o seguinte site da Microsoft (em inglês):
(http://support.microsoft.com/kb/887290/
)
Como usar o scanner de módulo ASP.NET ValidatePath (VPModuleScanner.js)
http://msdn2.microsoft.com/en-us/library/87069683(vs.71).aspx
(http://msdn2.microsoft.com/en-us/library/87069683(vs.71).aspx)
PropriedadesID do artigo: 887289 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 3.8 A informação contida neste artigo aplica-se a:
| Traduções deste artigo
|



Voltar para o início








