Симптоми
Когато конфигурирате приложение на 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 и поддръжката на сервизни пакети