Internet Explorer 6 Fornecendo o nome da conta do Windows errada do IIS

2

Encontrei um problema entre o Internet Explorer 6 (SP2) e o IIS, embora pareça que o IE6 seja a causa principal do problema. Quando tento acessar um de nossos aplicativos de intranet internos que usam a autenticação do IIS no Windows, o aplicativo acha que sou um usuário diferente em vez da minha conta principal. A conta que está sendo fornecida é realmente uma que eu uso para fazer logon no sistema remoto para acessar o disco rígido, eu tenho sido capaz de verificar isso, examinando os arquivos de log.

Assim, minha pergunta é se há uma maneira de contornar isso, além de usar o Firefox ou não se conectar ao disco rígido?

Observe que, como esta é uma máquina corporativa, também não consigo atualizar o Internet Explorer para a versão mais recente.

    
por rjzii 08.06.2009 / 14:30

7 respostas

2

No mesmo computador, você se conecta ao mesmo servidor que hospeda o IIS usando uma conta diferente? Por exemplo, para conectar um recurso de rede compartilhado (compartilhamento de pasta)?

Para testar, se esse for o caso, tente desconectar essa conta, reinicialize a máquina cliente e tente novamente.

Soluções possíveis:

   runas /user:DOMAIN\USERNAME "C:\Program Files\Internet Explorer\iexplore.exe"
  • acesse o compartilhamento de arquivos com a conta normal, se isso for possível. Você pode ter que definir as permissões no compartilhamento e pastas no servidor
  • se você tiver que usar o compartilhamento de rede apenas para copiar alguns arquivos, poderá usar um script (lote) que se conecta, copia / ... e desconecta como este:
   net use x: \SERVER\ShareOnServer password /user:username  
   ... 
   net use x: /delete

Este link do site de suporte da Microsoft também pode ser interessante:

Mensagem de erro quando você usa credenciais de usuário para se conectar a um compartilhamento de rede de um computador baseado no Windows: "A pasta de rede especificada está atualmente mapeada usando um nome de usuário e senha diferentes"

    
por 08.06.2009 / 14:54
2

Verifique o painel de controle - > Contas de usuários - > Guia Avançado - > Gerencie suas senhas.

O IE e outros componentes do Windows usam essa lista para determinar se devem fazer login em recursos de rede com credenciais alternativas, como sites habilitados para autenticação de passagem do Windows.

Aqui, você pode inserir nomes de servidor ou curingas nos quais usa credenciais diferentes das do usuário conectado. O IE pode adicionar entradas automaticamente se você já foi solicitado a fazer a autenticação de passagem do Windows para um site e marcar a caixa de seleção "Lembrar esta senha".

    
por 08.06.2009 / 15:18
1

A conta que está sendo fornecida é realmente uma que eu uso para fazer logon no sistema remoto para acessar o disco rígido, eu tenho sido capaz de verificar isso, examinando os arquivos de log.

Isso é quase certamente o problema. Também não achei que se aplicaria ao acesso ao site, mas sei que os servidores do Windows realmente não gostam de ver a autenticação como duas contas diferentes vindas do mesmo sistema - por exemplo, se você tentar montar um compartilhamento, tem permissão como sua conta "normal" depois de mapear este c $ share com a conta que você usa para que você seja informado de que não pode fazer isso.

    
por 08.06.2009 / 15:09
0

Você está acessando o aplicativo da área de trabalho remota? Se esse for o caso, você será potencialmente autenticado nessa instância como um usuário diferente.

    
por 08.06.2009 / 14:32
0

Algumas ideias / opções ...

  1. Você alterou a conta de usuário na "guia de identidade" do Pool de aplicativos?

  2. Você alterou o "usuário anônimo" do site de IUSER_ para um usuário real e esqueceu?

  3. Você "salvou" um antigo conjunto de credenciais (como depois de clicar em "lembrar minha senha") em uma sessão anterior. Você terá que excluir a conta de dentro do Painel de controle > Contas de usuário > Guia Avançado.

por 08.06.2009 / 15:11
0

Você está usando o IE para acessar um compartilhamento do Windows? O que acontece se você usar o Windows Explorer para mapear uma unidade (persistente) e, em seguida, usar exclusivamente o IE para acessar o site?

Por favor, deixe-me saber,

Obrigado -Mateu

    
por 08.06.2009 / 15:19
0

Este é um problema com as credenciais do NTLM salvas.

Localização do seu arquivo de credenciais salvas em

Documents and Settings\Application Data\Microsoft\Credentials\<SID>\Credentials

Faça o backup desse arquivo, remova-o e reinicialize. Você deve descobrir que é solicitado o nome de usuário / senha corretos agora.

    
por 08.06.2009 / 15:29