Recebe uma mensagem de erro quando utiliza o SQL Server 2008 Reporting Services: "HTTP 401.1 - não autorizado: início de sessão falhou"

Traduções de Artigos Traduções de Artigos
Artigo: 956158 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Considere o cenário seguinte que ocorre quando utiliza o Microsoft SQL Server 2008 Reporting Services:
  • Tentar aceder o Gestor de relatórios ou servidor de relatórios utilizando um URL semelhante a uma das seguintes URL:
    http:// name / relatórios
    https:// name / relatórios
    Nota O marcador de posição do name não é o nome do computador em que são implementados relatório Server e o Gestor de relatórios. No entanto, o serviço cliente DNS, ficheiros de cabeçalho de anfitriões do computador ou Lmhosts ficheiros do computador localizados na pasta C:\WINDOWS\system32\drivers\etc estão configurados para enviar pedidos para o name ao computador de servidor de relatório.
  • Tenta aceder a servidor de relatórios directamente, utilizando um dos seguintes URL. Ao fazê-lo, ocorrem sem problemas. Além disso, pode procurar no espaço de nomes de servidor de relatórios e ver todos os relatórios utilizando os seguintes URL:
    http:// name / servidor_relatórios
    https:// name / servidor_relatórios
  • O elemento ReportServerUrl é especificado no ficheiro rsreportserver.config e está definido para assemelhar-se um dos seguintes URL:
    http:// name / servidor_relatórios
    https:// name / servidor_relatórios
  • Tenta aceder a Gestor de relatórios, utilizando um dos seguintes URL:
    http:// name / relatórios
    https:// name / relatórios
Neste cenário, recebe o que é semelhante a interface de utilizador de Gestor de relatórios. No entanto, em que esperaria ver uma lista de relatórios, recebe a seguinte mensagem de erro:
HTTP 401.1 - não autorizado: Início de sessão falhou
Nota Se utiliza o modo integrado no SharePoint, receberá a mensagem de erro nas páginas Web do SharePoint. Os sintomas neste cenário são mais provável ocorrem quando uma das seguintes condições for verdadeira:
  • O Reporting Services é implementado numa implementação de escala para o exterior.
  • O Reporting Services é acedido utilizando um nome amigável de utilizador que não corresponde ao nome do computador.

Causa

Este problema ocorre porque o Windows inclui uma funcionalidade de segurança de verificação do loopback que ajuda a impedir ataques de reflexão no seu computador. Por conseguinte, a autenticação falha se o FQDN ou o cabeçalho de anfitrião personalizado que utiliza não coincide com o nome do computador local.

Resolução

Para resolver este problema, especifique o nome de anfitrião. Para especificar os nomes de anfitrião que são mapeadas para o endereço de loopback e que pode ligar a Web sites no computador, siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva regedit e, em seguida, clique em OK.
  2. No Editor de registo, localize e clique na seguinte chave de registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
  3. Clique com o botão direito do rato MSV1_0, aponte para Novo e, em seguida, clique em Valor de múltiplas cadeias.
  4. Escreva BackConnectionHostNames e, em seguida, prima ENTER.
  5. Clique com o botão direito do rato BackConnectionHostNames e, em seguida, clique em Modificar.
  6. Na caixa de dados do valor, escreva o nome do anfitrião ou os nomes de anfitrião para os sites que se encontram no computador local e, em seguida, clique em ' OK '.
  7. Saia do Editor de registo e, em seguida, reinicie o computador.

Mais Informação

O marcador de posição do name é considerado como um cabeçalho de anfitrião. É um nome alternativo para o computador em que o Reporting Services está instalado. Tem de adicionar os NetBIOS e o nome de domínio totalmente qualificado (FQDN) para name à lista BackConnectionHostNames armazenado no registo do Windows.

Por exemplo, se name for um nome de computador Windows, como, por exemplo, contoso, o nome provavelmente também pode ser referenciado no formato FQDN como contoso.domain.com. Tem de adicionar duas representações à lista BackConnectionHostNames.

Referências

Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
896861Recebe o erro 401.1 quando navega num Web site que utiliza autenticação integrada e é hospedado no IIS 5.1 ou IIS 6

Propriedades

Artigo: 956158 - Última revisão: 19 de março de 2009 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 Reporting Services
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Palavras-chave: 
kbmt sql2008relnotereportingservices sql2008relnote kbtshoot kberrmsg kbexpertiseinter kbprb KB956158 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 956158

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com