C# 从Dot Net应用程序向AXIS2 Web服务发送MTOM请求
我需要将要签入到Documentum位置的MTOM请求发送到AXIS2 Web服务 该服务已确定两种传输模式,64位编码和MTOM。即使我使用MTOM模式并对Web.Config WSE 3.0进行更改以仅发送MTOM请求,base 64也会通过线路传递 如何确保请求是MTOM?我需要以字节数组的形式共享该文件。签入文档的方法希望它是一个字节数组 在我的笔记本电脑上安装了WSE3.0。 按照此处的建议更改了Web.Config- 将类-公共部分类DasStoreContentService_V1X0的继承从System.Web.Services.Protocols.SoapHttpClientProtocol更改为Microsoft.Web.Services3.WebServicesClientProtocol。 重写该方法,如下所示 受保护的覆盖System.Net.WebResponse GetWebResponseSystem.Net.WebRequest请求 { System.Net.WebResponse输出=base.GetWebResponserequest; this.RequireMtom=false; 返回输出; } 5.在发送MTOM请求之前,通过以下方式更改请求类型: dscsService.RequireMtom=trueC# 从Dot Net应用程序向AXIS2 Web服务发送MTOM请求,c#,java,web-services,axis2,mtom,C#,Java,Web Services,Axis2,Mtom,我需要将要签入到Documentum位置的MTOM请求发送到AXIS2 Web服务 该服务已确定两种传输模式,64位编码和MTOM。即使我使用MTOM模式并对Web.Config WSE 3.0进行更改以仅发送MTOM请求,base 64也会通过线路传递 如何确保请求是MTOM?我需要以字节数组的形式共享该文件。签入文档的方法希望它是一个字节数组 在我的笔记本电脑上安装了WSE3.0。 按照此处的建议更改了Web.Config- 将类-公共部分类DasStoreContentService_V1