Internet Explorer incorrectamente pode pedir a um utilizador de credenciais

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

Nesta página

Sintomas

Em determinadas circunstâncias, o Internet Explorer solicitará incorrectamente um utilizador credenciais apesar do utilizador é iniciada como um utilizador autorizado.

As condições para este problema ocorrem quando um utilizador tiver várias instâncias do Internet Explorer 5.5 browsers com uma determinada sessão. Nestas circunstâncias, é possível que um utilizador correctamente autenticado poderia ser solicitado credenciais ao aceder a um servidor Web. Este é um problema quando o servidor Web de destino utiliza o esquema de segurança de pergunta e resposta do Windows NT LAN Manager (NTLM).

Causa

Este comportamento ocorre quando o browser está a utilizar o ficheiro de configuração .ins. Este problema está isolado e ocorre quando a primeira instância do browser tenta ler informações de segurança da zona a partir do registo e essa instância do browser não consegue determinar a zona de segurança adequadas do Web site. Isto acontece porque a outra instância do browser está no processo de aceder ao mesmo chaves de registo. Nestas condições, a primeira instância do Internet Explorer reverte para o modo mais restritivo, que irá pedir ao utilizador iniciada as credenciais do utilizador.

Resolução

Para resolver este problema, obtenha o service pack mais recente do Internet Explorer versão 5.5. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
276369Como obter o Service Pack mais recente do Internet Explorer 5.5
A versão inglesa desta correcção deverá ter os seguintes atributos de ficheiro ou posteriores:
   Date        Time    Version         Size       File name
   -----------------------------------------------------------
   10/20/2000  03:50p  5.50.4522.1800  4,153,296  Advpack.dll
   03/12/2001  10:17a  5.50.4522.1800     31,080  Ieexcep.cat
   09/19/2000  04:42p  5.50.4522.1800     10,240  Instcat.exe
   03/12/2001  10:17a  5.50.4522.1800      7,470  Q286338.cat
   03/12/2001  10:17a  5.50.4522.1800      1,552  Q286338.inf
   03/08/2001  11:41a  5.50.4522.1800    456,976  Urlmon.dll
   11/21/1997  08:10a  5.50.4522.1800     21,504  Verinst.exe
   10/20/2000  03:50p  5.50.4522.1800      2,272  W95inf16.dll
   10/20/2000  03:50p  5.50.4522.1800      4,608  W95inf32.dll
				

Como contornar

Para contornar este problema, comentar a chave de definições de zona no ficheiro .ins configuração.

Exemplo: Configuração anterior do ficheiro .ins

[ExtRegInf]
Inetcorp=*,Inetcorp.inf,DefaultInstall
SecZones=*,seczones.inf,DefaultInstall
[Segurança importações]
ImportSecZones = 1
[ExtRegInf.hklm]
SecZones=seczones.inf,IeakInstall.hklm
Inetcorp=Inetcorp.inf,IeakInstall.hklm
[ExtRegInf.hkcu]
SecZones=seczones.inf,IeakInstall.hkcu
Inetcorp=Inetcorp.inf,IeakInstall.hkcu

Exemplo: Recomendado configuração do ficheiro .ins

[ExtRegInf]
Inetcorp=*,Inetcorp.inf,DefaultInstall
SecZones=*,seczones.inf,DefaultInstall
[Segurança importações]
ImportSecZones = 1
[ExtRegInf.hklm]
SecZones=seczones.inf,IeakInstall.hklm
Inetcorp=Inetcorp.inf,IeakInstall.hklm
[ExtRegInf.hkcu]
SecZones=seczones.inf,IeakInstall.hkcu
Inetcorp=Inetcorp.inf,IeakInstall.hkcu

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo. Este problema foi corrigido pela primeira vez no Internet Explorer versão 5.5 Service Pack 2.

Mais Informação

Quando o Internet Explorer está configurado para utilizar um ficheiro .ins, o ficheiro .ins será executada vários ficheiros .inf, o que personalizar o Internet Explorer. Uma das personalizações é a personalização de zona, que é definida no ficheiro Seczones.inf.

Quando o Internet Explorer transfere o ficheiro .ins e configura-lo, efectua várias operações de registo, dos quais é eliminar e recriar a chave de settings\zonemap Internet. O Internet Explorer mantém um identificador para esta chave internamente e utiliza este identificador para aceder a quaisquer informações nesta chave. Quando é aberta uma nova instância do Internet Explorer, mais uma vez transfere o ficheiro .ins e configura-lo. Durante a configuração, Internet Explorer novamente elimina e recria a chave zonemap.

É possível que a primeira instância tentará utilizar a chave de registo e que o Internet Explorer fecharão porque o sistema operativo marca esta chave como eliminada e qualquer operação de registo não terá êxito. Isto acontece porque a segunda ocorrência do Internet Explorer executa operações de abertura e eliminação nas chaves do registo zonemap. Quando isto acontece, o utilizador vê a caixa de diálogo autenticação na primeira instância do Internet Explorer, visto que a primeira instância do Internet Explorer será conseguir determinar a zonemap para um determinado URL e não consegue a configuração mais segura, que irá pedir ao utilizador as credenciais.

Uma vez que a chave de definições de zona é em HKCU e HKLM e uma vez que ambos são idênticos, isto impede do Internet Explorer Eliminar parte HKCU da chave zonemap, que resolve o problema.

É o impacto da alteração sugerida, que, para quaisquer utilizadores nesse computador, do Internet Explorer irá agora já não escrever a chave HKCU e lê todas as informações da chave HKLM.

Este é perfeitamente bem em quase todos os casos, excepto para as duas seguintes:
  • Se o administrador bloqueou a tecla HKLM para acesso de escrita e que pretende adicionar/remover à lista de domínios que considerar como uma intranet ou alterar as definições de zona, esta poderá não funcionar porque HKLM chave está bloqueada.
  • Se é reconstruído o ficheiro .ins, o cliente terá de lembrar comentar esta linha nessa altura.

Propriedades

Artigo: 286338 - Última revisão: 29 de janeiro de 2007 - Revisão: 3.3
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.5 Service Pack 1
Palavras-chave: 
kbmt kbhotfixserver kbqfe kbfix kbie550presp2fix kbprb KB286338 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: 286338
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

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