Você Recebe uma Mensagem de Erro "A Página Não Pode Ser Exibida" ao Enviar Dados a um Site que Requer Autenticação

Traduções deste artigo Traduções deste artigo
ID do artigo: 821814 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

O Internet Explorer pode não enviar dados a partir de uma solicitação POST e você pode receber uma mensagem de erro "A página não pode ser exibida". Esse problema pode ocorrer quando houver as seguintes condições:
  • Você executa a solicitação POST em uma nova conexão com um página de destino que requer autenticação.
  • O servidor responde imediatamente à solicitação POST com uma resposta "401 Acesso Negado" e fecha a conexão.

Causa

O servidor fecha a conexão sem ler todo o corpo da solicitação e a reinicia quando recebe quadros que envolvem o corpo da entidade da solicitação POST. Devido ao reinício da conexão, o Internet Explorer (Wininet.dll) não pode ler a resposta "401 Acesso Negado" e processá-la.

Resolução

Uma correção suportada já está disponível na Microsoft, porém destina-se a corrigir somente o problema descrito neste artigo. Aplique-a somente a computadores que estiverem passando por esse problema específico. Essa correção deve passar por mais testes. Além disso, se esse problema não lhe afetar diretamente, a Microsoft recomenda que você aguarde o novo service pack do Internet Explorer 6 que contém essa correção.

Para resolver esse problema imediatamente, entre em contato com o Atendimento Microsoft e obtenha a correção. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e as informações sobre os custos de suporte, visite o seguinte site da Microsoft na Web:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS
NOTA: Em casos especiais, as cobranças feitas sobre as chamadas de suporte podem ser canceladas se um Profissional de Suporte da Microsoft determinar que uma determinada atualização resolverá o problema. Os custos habituais do suporte serão aplicados a questões e problemas adicionais de suporte que não corresponderem a essa determinada atualização.

A versão em inglês dessa correção apresenta os atributos de arquivo (ou posteriores) relacionados na seguinte tabela. As datas e horas desses arquivos estão listados em formato UTC. Quando você visualiza as informações do arquivo, elas são convertidas para a hora local. Para saber a diferença entre UTC e a hora local, use a guia Fuso horário na ferramenta Data e hora do Painel de controle.
Recolher esta tabelaExpandir esta tabela
DataHoraVersãoTamanhoNome do arquivo
27-Mai-200314:576.0.2800.1204586.752Wininet.dll

Como Contornar

Você deverá solucionar esse problema certificando-se de usar a solicitação POST em uma conexão já autenticada. Você pode fazer isso, por exemplo, enviando uma solicitação GET antes de enviar a POST.

Situação

A Microsoft informa que este problema pode ocorre em seu(s) produto(s) listado(s) na secção "Aplica-se" deste artigo.

Mais Informações

O hotfix descrito por este artigo implementa uma alteração de código em Wininet.dll para:
  • Detectar a condição RESET em uma solicitação POST.
  • Salvar os dados que estão para ser enviados.
  • Tentar novamente a solicitação POST com o comprimento do conteúdo definido como 0. Isso evita que o reinício ocorra e permite a conclusão do processo de autenticação.
  • Tentar novamente a solicitação POST original.

Propriedades

ID do artigo: 821814 - Última revisão: domingo, 3 de outubro de 2004 - Revisão: 2.3
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 6.0 Service Pack 1 nas seguintes plataformas
    • Microsoft Windows 98 Standard Edition
    • Microsoft Windows 98 Second Edition
    • Microsoft Windows Millennium Edition
    • Microsoft Windows NT 4.0
    • Microsoft Windows 2000 Standard Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Palavras-chave: 
kbbug kbfix kbie600presp2fix KB821814

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