Použijete-li SQL Server 2008 Reporting Services se zobrazit chybová zpráva: "HTTP 401.1 – neoprávněný: přihlášení se nezdařilo"

Překlady článku Překlady článku
ID článku: 956158 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Zvažte následující scénář, který nastává při použití služby Microsoft SQL Server 2008 Reporting Services:
  • Pokusu o přístup správce sestav nebo sestav server pomocí adresy URL, která se podobá jedné z následujících adres URL:
    http://, name / sestavy
    https:// name / sestavy
    Poznámka: Zástupný name není názvem počítače, na kterých jsou zavedeny serveru sestav a správce sestav. Služba Klient DNS, soubory s hlavičkou hostitele počítače nebo souborů Lmhosts počítače, které jsou umístěny ve složce C:\WINDOWS\system32\drivers\etc jsou však nakonfigurován k odesílání požadavků na name zpět k serveru sestavy.
  • Pokusu o přístup k serveru sestav přímo pomocí jedné z následujících adres URL. Když toto provedete, docházet k žádné problémy. Navíc můžete procházet obor názvů serveru sestav a zobrazení všech sestav pomocí následujících adres URL:
    http://, name / reportserver
    https:// name / reportserver
  • Prvek ReportServerUrl je určena v souboru Rsreportserver.config a je nastavena na podobné jedné z následujících adres URL:
    http://, name / reportserver
    https:// name / reportserver
  • Pokusu o přístup správce sestav pomocí jedné z následujících adres URL:
    http://, name / sestavy
    https:// name / sestavy
V tomto scénáři obdržíte, co se podobá uživatelského rozhraní Správce sestav. Však kde očekáváte, chcete-li zobrazit seznam zpráv, následující chybová zpráva:
HTTP 401.1 – Neautorizováno: Přihlášení se nezdařilo.
Poznámka: Pokud používáte režim Integrováno se serverem SharePoint, zobrazí se chybová zpráva na stránkách služby SharePoint. Příznaky v tomto scénáři jsou s největší pravděpodobností dojít, pokud platí jedna z následujících podmínek:
  • Služba Reporting Services je implementován v nasazení divize.
  • Služba Reporting Services je přístupný popisný název, který neodpovídá názvu počítače.

Příčina

K tomuto problému dochází, protože systém Windows obsahuje funkce zabezpečení zaškrtnutí zpětné smyčky, která pomáhá chránit před útoky proti reflexi ve vašem počítači. Ověření se nezdaří, proto pokud úplný název domény nebo hostitele vlastní záhlaví, které použijete neodpovídá názvu místního počítače.

Řešení

Chcete-li tento problém vyřešit, zadejte název hostitele. Chcete-li zadat názvy hostitelů, které jsou mapována na adresu zpětné smyčky a které lze připojit k webům v počítači, postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz regedit a pak klepněte na tlačítko OK.
  2. V Editoru registru vyhledejte následující klíč registru a poté na něj klikněte:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
  3. Klepněte pravým tlačítkem myši na Msv1_0, přejděte na příkaz Nový a pak klepněte na položku Víceřetězcová hodnota.
  4. Zadejte BackConnectionHostNames a stiskněte klávesu ENTER.
  5. BackConnectionHostNames pravým tlačítkem myši a potom klepněte na příkaz změnit.
  6. Do pole Údaj hodnoty zadejte název hostitele nebo názvy hostitelů pro servery, které jsou v místním počítači a potom klepněte na tlačítko OK.
  7. Ukončete program Editor registru a restartujte počítač.

Další informace

Zástupný name je považován za hlavičku hostitele. Je alternativní název počítače, ve kterém je nainstalována služba Reporting Services. Rozhraní NetBIOS a úplný Domain název (FQDN) pro name musíte přidat do seznamu BackConnectionHostNames, který je uložen v registru systému Windows.

Například pokud je name, název počítače systému Windows, například contoso, název lze pravděpodobně také odkazovat v podobě FQDN jako contoso.domain.com. Obě zastoupení do seznamu musíte přidat v BackConnectionHostNames.

Odkazy

Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
896861Při procházení webu, který používá integrované ověřování a jehož hostitelem je služba IIS 5.1 nebo IIS 6, se zobrazí chyba 401.1

Vlastnosti

ID článku: 956158 - Poslední aktualizace: 19. března 2009 - Revize: 2.1
Informace v tomto článku jsou určeny pro produkt:
  • 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
Klíčová slova: 
kbmt sql2008relnotereportingservices sql2008relnote kbtshoot kberrmsg kbexpertiseinter kbprb KB956158 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:956158

Dejte nám zpětnou vazbu

 

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