Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Tento článek popisuje problém, ke kterému dochází, když kontrolní výrazy SAML (Security Assertions Markup Language) obsahují ve Windows Serveru 2012 R2 několik klauzulí X509Data. K vyřešení tohoto problému je k dispozici oprava hotfix. Oprava hotfix má předpoklady.

Příznaky

Když nastane tento problém, vyvolá server služby AD FS (Active Directory Federation Services) chybovou zprávu, která vypadá takto:


Podrobnosti výjimky:
Microsoft.IdentityServer.Protocols.Saml.SamlProtocolException: MSIS1022: Z ''nemůže zpracovávat odpověď SAML.
Vnitřní výjimka: Element je neplatný typ XmlNodeType. Řádek 1, pozice 1.
at Microsoft.IdentityServer.Service.Tokens.SamlMessageSecurityTokenHandler.ReadToken(XmlReader reader)
na Microsoft.IdentityModel.Tokens.SecurityTokenHandlerCollection.ReadToken(XmlReader reader)
na Microsoft.IdentityModel.Tokens.SecurityTokenElement.ReadSecurityToken(XmlElement securityTokenXml, SecurityTokenHandlerCollection securityTokenHandlers) na
Microsoft.IdentityModel.Tokens.SecurityTokenElement.GetSecurityToken()
na Microsoft.IdentityServer.Web.Protocols.Saml.SamlProtocolHandler.GetSecurityTokenFromSignInResponse(ProtocolContext context)
na Microsoft.IdentityServer.Web.PassiveProtocolListener.ProcessProtocolRequest(ProtocolContext protocolContext, PassiveProtocolHandler protocolHandler)
na Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext(WrappedHttpListenerContext context)

Příčina

K tomuto problému dochází, protože element ds:X509Data kontrolního výrazu SAML obsahuje několik podřízených prvků.

Informace o opravě hotfix

Od Společnosti Microsoft je k dispozici podporovaná oprava hotfix. Tato oprava hotfix je však určená k opravě pouze problému popsaného v tomto článku. Použijte tuto opravu hotfix pouze u systémů, ve kterých se tento konkrétní problém týká.

Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base část "Oprava hotfix ke stažení". Pokud se tato část nezobrazí, odešlete žádost o získání opravy hotfix do oddělení služeb zákazníkům společnosti Microsoft a podpoře zákazníkům společnosti Microsoft.

Poznámka: Pokud nastanou další problémy nebo je potřeba nějaké řešení potíží, budete možná muset vytvořit samostatnou žádost o službu. Běžné náklady na podporu se vztahují na další otázky podpory a problémy, které nemají nárok na tuto konkrétní opravu hotfix. Úplný seznam telefonních čísel oddělení služeb zákazníkům a podpoře společnosti Microsoft nebo pro vytvoření samostatné žádosti o služby naleznete na následujícím webu společnosti Microsoft:

http://support.microsoft.com/contactus/?ws=supportPoznámka: Ve formuláři "Oprava hotfix Ke stažení k dispozici" se zobrazí jazyky, pro které je oprava hotfix dostupná. Pokud svůj jazyk nevidíte, je to proto, že pro tento jazyk není k dispozici oprava hotfix.

Požadavky

Pokud chcete použít tuto opravu hotfix, musíte mít v systému Windows Server 2012 R2 nainstalovaný kumulativní aktualizace pro Windows RT 8.1, Windows 8.1 a Windows Server 2012 R2 (2919355).

Informace v registru

Pokud chcete použít opravu hotfix v tomto balíčku, není třeba provádět žádné změny v registru.

Požadavky na restartování

Po použití této opravy hotfix bude pravděpodobně nutné restartovat počítač.

Informace o nahrazení opravy Hotfix

Tato oprava hotfix nenahradí dříve vydanou opravu hotfix.

Globální verze této opravy hotfix instaluje soubory, které mají atributy uvedené v následujících tabulkách. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Data a časy těchto souborů se zobrazují v místním počítači podle místního času a podle aktuálního nastavení letního času. Data a časy se mohou změnit, provedete-li se soubory určité operace.

Informace a poznámky k souboru systému Windows Server 2012 R2

Důležité opravy hotfix systému Windows 8.1 a opravy hotfix Windows Serveru 2012 R2 jsou zahrnuty ve stejných balíčcích. Opravy hotfix na stránce požadavku na opravu hotfix jsou však uvedeny v sekcích obou operačních systémů. Chcete-li požádat o balíček opravy hotfix, který platí pro jeden nebo oba operační systémy, vyberte na stránce opravu hotfix uvedenou v části Windows 8.1/Windows Server 2012 R2. V článcích vždy zjistíte operační systém, pro který je daná oprava hotfix určena, v sekci Tato oprava hotfix je určena pro následující operační systém.

  • Soubory, které se vztahují k určitému produktu, milníku (RTM, SPn)a větvi služeb (LDR, GDR), je možné identifikovat tak, že se v systému nachází čísla verzí souborů, jak ukazuje následující tabulka:

    Verze

    Produkt

    Verze

    Složka služby

    6.3.960 0.17 xxx

    Windows Server 2012 R2

    RTM

    GDR

  • Soubory MANIFEST (.manifest) a soubory FILES (.tox), které jsou nainstalované v každém prostředí, jsou uvedené odděleně v části Další informace

    o souboru. FUNKCE, MANIFEST a související soubory katalogu zabezpečení (.cat) jsou velmi důležité pro zachování stavu aktualizovaných součástí. Soubory katalogu zabezpečení, pro něž nejsou uvedeny atributy, jsou podepsané digitálním podpisem společnosti Microsoft.

Pro všechny podporované verze Windows Serveru 2012 R2 pro x64

Název souboru

File version

File size

Date

Time

Platform

Microsoft.identityserver.identitymodel.dll

6.3.9600.17664

1,127,424

21.01.2015

05:50

x86

alternativní text

Další informace o souboru

Další informace o souboru pro systém Windows Server 2012 R2 alternativní text

Další soubory pro všechny podporované verze Windows Serveru 2012 R2 pro x64

Vlastnost Soubor

Hodnota

Název souboru

Amd64_84313360c9c1a0ded24613baac175ac3_31bf3856ad364e35_6.3.9600.17664_none_58cca5c60bebb854.manifest

File version

Not applicable

File size

711

Datum (UTC)

21.01.2015

Čas (UTC)

15:58

Platform

Not applicable

Název souboru

Msil_microsoft.identityserver.identitymodel_31bf3856ad364e35_6.3.9600.17664_none_6205a522de8c8bc8.manifest

File version

Not applicable

File size

3,355

Datum (UTC)

21.01.2015

Čas (UTC)

06:01

Platform

Not applicable

alternativní text


Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Podívejte se na terminologii, kterou Microsoft používá k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×