Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

У цій статті наведено проблему, яка виникає, коли твердження про мову розмітки системи безпеки (SAML) містить кілька речень X509Data у Windows Server 2012 R2. Щоб вирішити цю проблему, доступно термінове виправлення. Виправлення має передумови.

Ознаки

Коли ця проблема виникає, сервер служби Федерації Active Directory (AD FS) кидає повідомлення про помилку приблизно такого вигляду:


Відомості про виняток:
Microsoft. IdentityServer. протоколи. SAML. SamlProtocolException: MSIS1022: не вдалося обробити відповідь SAML від ' '.
Внутрішня виняткова ситуація: "елемент" – це неприпустимий тип XmlNodeType. Лінія 1, розташування 1.
на сайті Microsoft. IdentityServer. Service. Tмаркери.......... ReadToken (невізуальний пристрій для читання)
на сайті Microsoft. IdentityModel. маркери. securityt\handlercollection (невізуальний пристрій для читання) на
сайті Microsoft. IdentityModel. маркери. securityдля. "readsecurity" (код елемента для Securityticxml, securityдля securisecollection)
на сайті Microsoft. IdentityModel. маркерів. на сайті Microsoft.
IdentityServer. Web. протоколи. SamlProtocolHandler. Getsecurityttokenfrossinresponse (ProtocolContext контексту)
на сайті Microsoft. IdentityServer. Web. PassiveProtocolListener. ProcessProtocolRequest (ProtocolContext ProtocolContext, PassiveProtocolHandler ProtocolHandler)
у Microsoft. IdentityServer. Web. PassiveProtocolListener. ongetcontext (WrappedHttpListenerContext контексту)

Причина

Ця проблема виникає через те, що елемент DS: X509Data у програмі SAML тверджень містить кілька дочірніх елементів.

Відомості про виправлення

Корпорацією Майкрософт випущено підтримуване виправлення. Однак це виправлення призначене для виправлення лише проблеми, описаної в цій статті. Застосуємо це виправлення лише до системний інтегратор, які відчувають цю конкретну проблему.

Якщо виправлення доступні для завантаження, у верхній частині цієї статті бази знань є розділ "термінове доступні". Якщо цей розділ не відображається, надішліть запит до служби підтримки клієнтів Microsoft і підтримайте її, щоб отримати термінове виправлення.

Примітка. Якщо виникають додаткові проблеми або якщо потрібно виконати будь-які виправлення неполадок, можливо, знадобиться створити окремий запит на обслуговування. До додаткових питань технічної підтримки та питань, які не відповідають цим виправленням, буде застосовано звичайні витрати на обслуговування. Щоб отримати повний список телефонних номерів служби підтримки клієнтів Microsoft або створити окремий запит на обслуговування, перейдіть на веб-сайт Microsoft:

http://support.microsoft.com/contactus/?ws=supportЗверніть увагу, що у формі "термінове доступні" відображаються мови, для яких доступний термінове виправлення. Якщо ваша мова не відображається, це означає, що виправлення недоступне для цієї мови.

Попередні вимоги

Щоб скористатися цим виправленням, потрібно мати зведене оновлення 2014 для Windows RT 8,1, windows 8,1 і Windows server 2012 R2 (2919355), інстальованого в ОС Windows Server 2012 R2.

Внесення змін до реєстру

Щоб використовувати виправлення в цьому пакеті, не потрібно вносити будь-які зміни до реєстру.

Необхідність перезавантаження

Після інсталяції цього виправлення може знадобитися перезавантажити комп'ютер.

Відомості про заміну виправлення

Це виправлення не замінює попередні випущені виправлення.

У разі використання глобальної версії цього виправлення на комп’ютері буде інстальовано файли з атрибутами, зазначеними в наведених нижче таблицях. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Значення дати й часу на локальному комп’ютері відображаються відповідно до настройок місцевого часу й переходу на літній час. Крім того, ці значення можуть змінюватися після виконання певний операцій із файлами.

Відомості про файл і нотатки з Windows Server 2012 R2

Важливі виправлення в ОС Windows 8,1 і Windows Server 2012 R2 виконуються в тих самих пакетах. Проте на сторінці "Запит на виправлення" виправлення вказуються для двох операційних систем окремо. Щоб надіслати запит на пакет виправлень, який застосовується до однієї або обох операційних системний інтегратор, виберіть виправлення, указане в розділі "Windows 8.1/Windows Server 2012 R2" на сторінці. Завжди переглядайте розділ "Застосовується до", щоб визначити, до якої саме операційної системи застосовується виправлення.

  • Файли, які стосуються певного продукту, проміжного етапу (RTM, SPn) і філії служби (LDR, НДР), можна визначити, переглянувши номери версій файлу, як показано в таблиці нижче.

    Версія

    Продукт

    Проміжний етап

    Галузь технічної підтримки

    6.3.960 0,17 XXX

    Windows Server 2012 R2

    RTM

    НДР



  • У розділі "Додаткові відомості про файл" відображаються лише файли маніфесту (маніфест) і мама (мама), інстальовані для кожного середовища. Для того, щоб підтримувати стан оновлених компонентів, потрібно, щоб вони були дуже важливими, а також, як-от файли каталогу безпеки (Cat). Файли каталогу безпеки, для яких не вказано атрибути, мають цифровий підпис Microsoft.

Для всіх підтримуваних версій ОС Windows Server 2012 R2 для систем на платформі x64

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Microsoft.identityserver.identitymodel.dll

6.3.9600.17664

1 127 424

21-Jan-2015

05:50

x86

альтернативний текст

Додаткові відомості про файл

Додаткові відомості про файл для Windows Server 2012 R2 альтернативний текст

Додаткові файли для всіх підтримуваних версій Windows Server 2012 R2 для систем на платформі x64

Властивість файлу

Значення

Ім’я файлу

Amd64_84313360c9c1a0ded24613baac175ac3_31bf3856ad364e35_6 Amd64_84313360c9c1a0ded24613baac175ac3_31bf3856ad364e35_6.3.9600.17664_none_58cca5c60bebb854. маніфест

Версія файлу

Not applicable

Розмір файлу

711

Дата (UTC)

21-Jan-2015

Час (UTC)

15:58

Платформа

Not applicable

Ім’я файлу

Msil_microsoft Msil_microsoft.identityserver.identitymodel_31bf3856ad364e35_6 Msil_microsoft.identityserver.identitymodel_31bf3856ad364e35_6.3.9600.17664_none_6205a522de8c8bc8. маніфест

Версія файлу

Not applicable

Розмір файлу

3 355

Дата (UTC)

21-Jan-2015

Час (UTC)

06:01

Платформа

Not applicable

альтернативний текст


Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Посилання

Ознайомтеся з термінологією , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×