КОРЕКЦИЯ: Подписването на съобщение AS2 е неуспешно с грешка или съдържа два подписа за едното съобщение с алгоритъм за подписване SHA256 в BizTalk сървър

Отнася се за
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Симптоми

Когато конфигурирате приложение на BizTalk да използва алгоритъма за подписване SHA256 на съобщения от инструкция за приложимост 2 (AS2) в Microsoft BizTalk сървър, може да забележите неочаквано поведение, че едно AS2 съобщение съдържа два подписа, или може да получите съобщение за грешка, подобно на следното:

Забележка

Подробности за грешката: Възникна неуспешно изпълнение на изпращане на канала: "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Send, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=TokenID" Източник: "AS2 енкодер" Порт за изпращане: PortID URI: FilePath Причина: MIME кодерът не е успял да подпише съобщението, защото защитата на личния ключ е включена или частният ключ не съществува

Решение

Този проблем е решен в следната кумулативна актуализация за BizTalk сървър:

Сборна актуализация 4 за Microsoft BizTalk сървър 2016

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

За информация относно сервизните пакети и списъка с кумулативни актуализации за BizTalk сървър щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2555976 Сервизен пакет и списък с кумулативни актуализации за BizTalk сървър

За повече информация относно горещите поправки на BizTalk сървър щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2003907 Информация за горещите поправки на BizTalk и поддръжката на сервизни пакети