修复:当内容传输编码为 8 位时,MIME 编码器不会删除 BOM BizTalk Server

应用对象
BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

症状

假设你使用的是 Microsoft BizTalk Server。 当 XML 邮件发送到 MIME) 编码器 (多用途 Internet 邮件扩展时,如果内容传输编码为 8 位 (,则 MIME 编码器不会删除 BOM) 的字节顺序标记。 在这种情况下,你可能会收到以下消息,其中未删除 BOM 字符:

注意

通过接收处理 RosettaNet 错误消息 =“Prolog 中不允许内容”,检测到服务文档 ID 获取内容错误。

解决方法

以下BizTalk Server累积更新中修复了此问题:

2016 BizTalk Server累积更新 2

BizTalk Server 2013 R2 的累积更新 6

注意 必须将 PreserveBOM 管道配置属性设置为 FALSE。

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

参考资料

有关BizTalk Server的服务包和累积更新列表的信息,请单击以下文章编号以查看Microsoft知识库中的文章:

BizTalk Server的2555976 Service Pack 和累积更新列表

有关BizTalk Server修补程序的详细信息,请单击下面的序列号以查看Microsoft知识库中的文章:

2003907 有关 BizTalk 修补程序和 Service Pack 支持的信息