将byte []数组参数传递给wcf服务

时间:2013-08-23 10:25:11

标签: c# wcf asp.net-mvc-4 bytearray

我使用MVC 4和WCF服务。

这是我调用服务的viewmodel。

The objSwatchClass has a property byte[] of an image.
int updatedSeqNo = objSwatchService.InsertSwatch(objSwatchClass);

在我的应用程序的web.config中绑定                       

      <security mode="None">
        <transport clientCredentialType="None" proxyCredentialType="None"
          realm="" />
        <message clientCredentialType="UserName" algorithmSuite="Default" />
      </security>

</binding>

Error when i call the service with byte as parameter Detailed Error

1 个答案:

答案 0 :(得分:1)

您尚未发布完整绑定,但根据错误,您的客户端绑定似乎使用MTOM,而您的serevr绑定则不是(纯文本)。根据您的需要确保它们与任一设置同步(MTOM更加优化)。