O IIS 6.0 está lembrando teimosamente as configurações de autenticação [fechadas
-
02-07-2019 - |
Pergunta
Eu tenho um .asmx em uma pasta no meu aplicativo e continuo recebendo um 401 tentando acessá -lo.
Eu tenho verificação dupla e tripla da configuração, incluindo as configurações de segurança do diretório. Permite anônimo. Desliguei a autenticação do Windows.
Se eu excluir o aplicativo e a pasta, reimplei -lo sob o mesmo nome do aplicativo, ele reaplica magicamente as configurações antigas.
Se eu implantar exatamente o mesmo aplicativo para uma pasta diferente no servidor e criar outro aplicativo com um novo nome e configurar a configuração de segurança do diretório novamente, ele funciona !!!
Como faço para que o IIS esqueça a configuração no nome do aplicativo original?
Solução
Depois de excluir o primeiro aplicativo no IIS e seus arquivos associados no disco, tente reiniciar o IIS (ou seu servidor, se possível). Em seguida, volte e recrie toda a configuração.
Outras dicas
Eventualmente, consegui funcionar novamente. Implantando para uma pasta diferente e recriando a pasta / aplicativo virtual para ela.
Não tenho certeza de como isso faz a diferença, mas pelo menos as coisas estão funcionando novamente.
Eu encontrei uma situação semelhante com as páginas do Asp.net. Eu tinha anônimo e integrado para um diretório virtual, mas uma página era o oposto. Tudo funcionou bem até eu ir para a página especial, então minhas postagens pararam de funcionar e eu não conseguia sair do site até implantar para um novo diretório virtual.
Minha solução eventual foi ativar o anônimo e integrar o site inteiro e desligar o Anonymous nessa página.