Você está offline; aguardando reconexão

Mensagem de erro ao tentar executar um aplicativo da Web que está hospedado no IIS 7.0: "HTTP Erro 401.1 – não encontrado"

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 942044
Sintomas
Quando você tenta executar um aplicativo da Web está hospedado em um servidor que esteja executando o Internet Information Services (IIS) 7.0, você receberá uma mensagem de erro semelhante a uma das seguintes mensagens de erro:
Mensagem de erro 1
Erro de servidor no aplicativo"Nome do aplicativo"
Erro HTTP 401.1 - não autorizado
HRESULT: 0X8009030C
Descrição de HResult: você não tem permissão para exibir este diretório ou página usando as credenciais que você forneceu.
Mensagem de erro 2
Erro de servidor no aplicativo"Nome do aplicativo"
Erro HTTP 401.1 - não autorizado
HRESULT: 0X8007052E
Descrição de HResult: você não tem permissão para exibir este diretório ou página usando as credenciais que você forneceu.
Causa
Esse problema ocorre porque a lista <deny users="">no arquivo Web. config do aplicativo da Web está definida para restringir determinados usuários. Essa configuração é exibida mesmo que o IIS 7.0 é configurado para autenticar os usuários que possuem credenciais válidas do Windows. A lista de <deny users="">está na seção de <authorization>do arquivo Web. config.

Observação: O aplicativo da Web usa as configurações no arquivo Web. config para configurar o aplicativo da Web.</authorization></deny></deny>
Resolução
Para resolver esse problema, use um dos seguintes métodos.

Método 1

Na lista <allow users="">do arquivo Web. config, adicione todos os usuários aos quais você deseja atribuir permissões. Para fazer isso, execute as seguintes etapas:</allow>
  1. No servidor que está executando o IIS, clique em Iniciar, tipo bloco de notas Na caixa Iniciar pesquisa .
  2. Na lista programas , clique em Bloco de notase, em seguida, clique em Executar como administrador.

    Se você for solicitado para uma senha de administrador ou uma confirmação, digite a senha ou clique em continuar.
  3. No menu arquivo , clique em Abrir. Localize a pasta que contém os arquivos do aplicativo da Web.
  4. Na caixa File name , digite Web. confige, em seguida, clique em Abrir.
  5. No arquivo Web. config, localize as seguintes linhas de código.
    <authorization>      <deny users="*" /></authorization>
  6. Adicione a lista de <allow users="">para o arquivo Web. config. Adicionar o <allow users="">lista todos os usuários aos quais você deseja atribuir permissões.</allow> </allow>
    • Para atribuir permissões para o aplicativo da Web para todos os usuários de um determinado grupo, adicione o seguinte código.
      <authorization>      <allow roles="<domain_name>\<group_name>" />      <deny users="*" /></authorization>
    • Para atribuir as permissões somente para usuários específicos, adicione o seguinte código.
      <authorization>      <allow users="<domain_name>\<user1>,<domain_name>\<user2>,<domain_name>\<user3>" />      <deny users="*" /></authorization>
  7. No menu arquivo , clique em Salvar.
  8. No menu arquivo , clique em Sair.

Método 2

Faça logon no aplicativo da Web usando as credenciais de um usuário que aparece no <allow users="">lista do arquivo Web. config.</allow>
Mais Informações
Para obter mais informações, visite o seguinte site da Microsoft Developer Network (MSDN):

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 942044 - Última Revisão: 03/23/2016 07:53:00 - Revisão: 2.0

Microsoft Internet Information Services 7.0

  • kbexpertiseadvanced kbtshoot kbprb kbmt KB942044 KbMtpt
Comentários