24得票2回答
WCF 中的双向 SSL 鉴权:握手阶段没有 CertificateRequest 和 CertificateVerify

我正在开发一个WCF服务,该服务将由非.NET(可能是Java)的客户端使用,并且应支持双向SSL身份验证,即服务和客户端在传输层上使用X.509证书进行认证。双方已经在之前的某个时刻交换了证书。 我的问题是,我似乎无法获得正确的WCF配置,以使客户端证书身份验证正常工作。我期望的是,作为T...

75得票2回答
如何以编程方式将客户端连接到WCF服务?

我正在尝试通过代码将应用程序(客户端)连接到公开的WCF服务,而不是通过应用程序配置文件。 我应该如何操作?

8得票4回答
WCF多绑定

我尝试多个端点时遇到了以下错误... System.ServiceModel.AddressAlreadyInUseException: The TransportManager failed to listen on the supplied URI using the NetTcpPor...

11得票1回答
如何在WCF服务的wsdl文件中更改默认的schemalocation?

以下是我的服务的 wsdl 文件: <wsdl:types> <xsd:schema targetNamespace="http://tempuri.org/Imports"> <xsd:import schemaLocation="...

41得票2回答
basicHttpBinding与wsHttpBinding的区别

在WCF端点中,basicHttpBinding和wsHttpBinding有什么区别?何时应该使用每个绑定?

16得票2回答
将WCF绑定的transferMode从"Buffered"更改为"Streamed"是否被认为是对客户端的破坏性更改?

我有一个以流的形式提供二进制文档的WCF服务端点。 这个端点看起来像这样:public Stream GetFile(int fileId){ ... } 这个服务端点的basicHttpBinding配置错误,使用了TransferMode="Buffered"。该服务端点当前被我无法控制的...

389得票35回答
找不到默认的端点元素

我已经将代理添加到了一个VS2008/.NET 3.5解决方案中的WebService。在构建客户端时,.NET会抛出以下错误: 无法在ServiceModel客户端配置部分中找到引用“IMySOAPWebService”合同的默认终结点元素。这可能是因为没有为应用程序找到配置文件,或...

14得票2回答
WcfTestClient能否用于自定义传输通道?

目标 我希望能够在我正在设计的托管框架中通过 WCF 承载和连接到一个原始套接字服务器。我想使用 WCF 来编码必须由套接字程序员手动管理的传输和协议通信。这将使我最终能够与仅公开传统套接字和专有协议的 Linux 服务器守护程序实现互操作性。目前,我只对使用 WcfTestClient 通...

16得票1回答
如何通过WCF流传输MemoryStream

我计划通过 WCF 流传递 MemoryStream,但似乎无法工作,但当我稍微更改代码以传递 FileStream 时,它可以正常工作。事实上,我的目的是传递大量的业务对象(可序列化)。我正在使用 basicHttpBinding。非常感谢您的建议! 编辑: 问题的症状是传入的流为空,没有...

19得票2回答
如果我将HttpGetEnabled设置为false会发生什么?

我对元数据发布的概念感到困惑。 如果在WCF服务的配置文件中我写了: <serviceMetadata httpGetEnabled="false"/> 无论是真还是假,当我尝试在客户端应用程序中使用“Add Service Reference…”并单击“Di...