Caixa de diálogo de login ao olhar para páginas em subpastas

1

Eu copiei o meu site de outro servidor (Pastas contendo o site) e quando eu usá-los no meu novo servidor (2008) eu recebo um diálogo de login quando eu tento acessar páginas que têm sua página aspx localizada em uma subpasta . Se eu usar a caixa de diálogo de login e fizer login com uma conta válida nesse servidor, o IIS me fornecerá um erro 404 (o arquivo está fisicamente no meu servidor).

Meu primeiro pensamento foi que esta era uma questão de direitos NTFS, mas não parece ser o caso. Eu configurei o proprietário para o grupo de administradores e também tentei dar ao grupo de todos controle total com o mesmo resultado.

Todas as páginas aspx na pasta raiz funcionam conforme necessário.

    
por EKS 18.06.2009 / 21:36

3 respostas

0

O problema escapou, mas eu não entendo o porquê. Ou depois que eu publiquei o site via VS (modo de depuração, se isso mathers) para a pasta IIS. Depois disso tudo funcionou perfeitamente. Deixe a questão aberta por mais algum tempo, se alguém puder realmente explicar o que aconteceu, aceite isso como sua resposta

    
por 20.06.2009 / 11:31
2

Tem certeza de que você cobriu todas as permissões? Parece que a conta do IIS (geralmente IUSR_xxxxxxx) não tem permissões de leitura para essas subpastas.

    
por 18.06.2009 / 21:40
2

Tente fazê-lo novamente usando a ferramenta de migração do IIS, se puder. você encontrará gratuitamente em downloads.microsoft.com. Nós usamos isso com sucesso para migrar grandes quantidades de dados e configurações de iis para sites bastante grandes e complexos. Você também pode fazer o robocopy dos arquivos e usar a Ferramenta de Migração do IIS para as configurações do IIS de migração.

Se você quiser fazer isso manualmente, basta comparar as configurações do NTFS e do IIS entre o site antigo e o novo.

Verifique também todos os filtros ISAPI possíveis e / ou versões .Net para garantir que tudo seja o mesmo na caixa antiga e nova.

    
por 18.06.2009 / 21:56

Tags