Pergunta

Tenho o IIS 5.1 instalado no Windows XP Pro SP2.Além disso, instalei o VS 2008 Express com .NET 3.5.Então, obviamente, o IIS é configurado para ASP.NET automaticamente para .NET 3.5

O problema é sempre que eu acesso http://localhost IE e Firefox apresentam caixa de autenticação.Mesmo se eu inserir o usuário Administrador e sua senha, a autenticação falhará.Já verifiquei o acesso de usuários anônimos (com usuário IUSR_ e senha controlada pelo IIS) nas opções de Segurança de Diretório do site padrão.

No entanto, outros aplicativos da web implantados funcionam bem (não solicitam autenticação).

No IE, esse processo de autenticação é interrompido se eu adicionar http://localhost na opção de sites da intranet.

Observe que o sistema de arquivos é FAT32 quando o IIS está instalado.

Atenciosamente, Jatan

Foi útil?

Solução

Este é provavelmente um problema de permissão de arquivo NT.IUSR_ precisa ter permissões de sistema de arquivos para ler qualquer arquivo que você esteja solicitando (como /inetpub/wwwroot/index.htm).

Se ainda tiver problemas, verifique os logs do IIS, normalmente em \windows\system32\logfiles\W3SVC*.

Outras dicas

O IIS usa autenticação integrada e, por padrão, o IE tem a capacidade de usar sua conta de usuário do Windows... mas não se preocupe, o Firefox também, mas você terá que fazer uma rápida alteração na configuração.

1) Abra o Firefox e digite about:config como URL

2) No tipo de filtro em ntlm

3) Clique duas vezes em "network.automatic-ntlm-auth.trusted-uris" e digite localhost e pressione Enter

4) Escreva agradecimento ao Blogger

Como sempre, espero que isso tenha ajudado você.

Isto foi copiado de Texto do link

Pode ser devido a algumas configurações do navegador.Tente com essas opções marcadas.

Ferramentas > Opções da Internet > Avançado > Habilitar Autenticação Integrada do Windows (funciona com Autenticação Integrada do Windows definida no IIS)

Ferramentas > Opções da Internet > Segurança > Intranet local > Nível personalizado > Logon automático

Na pior das hipóteses, tente adicionar localhost aos sites confiáveis.

Se você estiver em uma rede, também poderá tentar depurar obtendo um rastreamento de rede.Pode ser por causa de algum proxy tentando autenticar.

É mais fácil remover o “Site Padrão” e criar um novo se você não tiver nenhuma limitação.

Eu fiz isso e meu problema foi resolvido.

Se você deseja autenticação, tente domainname\administrator como nome de usuário.

Se você não deseja autenticação, remova todas as caixas de seleção na seção de acesso autenticado da janela segurança do diretório > edição.

  1. Adicionar usuário administrador com senha
  2. Vá para wwwroot adereços
  3. Conceda a este usuário acesso total a esta pasta e seus filhos
  4. Altere o usuário do AppPool para o usuário adicionado usando este artigohttp://technet.microsoft.com/en-us/library/cc771170(v=ws.10).aspx
  5. Altere o usuário do site usando este artigolinkColoque o mesmo nome de usuário e senha que você criou na etapa (1).

Já está funcionando parabéns

O que funcionou para mim é ,,,

Clique em Iniciar>painel de controle>Ferramentas Administrativas>Serviços de Informações da Internet

Expanda a árvore esquerda, clique com o botão direito em seu site> Propriedades

Clique em Segurança de diretório e em "Acesso anônimo e controle de autenticação" clique em Editar

Habilite o acesso anônimo> navegar> insira as credenciais do administrador (como Administrador) (verifique os nomes),> Clique em OK

Aplique as configurações e deve funcionar bem.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top