首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MTOM + basicHttpBinding

MTOM + basicHttpBinding
EN

Stack Overflow用户
提问于 2012-06-08 06:15:59
回答 1查看 2K关注 0票数 0

我继承了一个用basicHttpBinding配置的WCF服务(1),它与另一个用basicHttpBinding配置的WCF服务(2)通信。我将要涉及另一个WCF服务(3),在这样做的过程中,我复制了(2)中的绑定配置部分,因此(1)现在也可以与(3)通信。(1)至(2)工作正常,但(1)至(3)炸弹由于配置错误。

(2)的绑定配置将messageEncoding设置为"Mtom",据我所知,它只适用于wsHttpBinding。当我在(3)的配置中保留messageEncoding="Mtom“时,我得到了配置异常。如果我去掉它,或者把它从"Mtom“改为"Text",从(1)到(3)的通信就能正常工作。

WCF服务(1)和(2)都配置了basicHttpBinding,但都将messageEncoding设置为"Mtom“。

我不想破坏我不完全理解的东西,但我也不想在我的web.config中留下不必要的(或不正确的)配置。在这种情况下,Mtom只是被忽略了吗?因为两个服务都是以相同的方式配置的,并且默认返回到文本?Mtom是否以任何方式适用于basicHttpBinding?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-08 06:27:48

basicHttpBinding也支持mtom,所以您的服务使用mtom。如果您将fiddler放在中间并查看有效负载,则可以验证这一点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10940624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档