13得票2回答
默认的WCF绑定是什么?

我在这个问题上挣扎了几天,在此过程中学到了很多关于绑定的东西。 然而有一件事情让我感到困惑:各种链接(例如这个或那个)明确指出“默认情况下,WCF项目使用WsHttpBinding”,但我看到的并不是这样。 这是我做的: 打开Visual Studio 2010并选择新项目/ Visual...

20得票3回答
WCF:使用消息契约进行流传输

我正在尝试使用带有消息契约的WCF流,因为除了流本身之外,我需要其他参数。 基本上我正在创建一个文件上传和下载服务,并在其上添加一些附加逻辑。 不幸的是,当我尝试从浏览器访问服务以检查一切是否正常时,我会收到以下错误: '/'应用程序中的服务器错误。 合同'IFileTransferSe...

12得票3回答
我该如何修改WCF以处理不同(非SOAP)格式的消息?

我正在使用WCF与第三方公司交换消息。这些消息需要在符合ebXML规范的信封中发送和接收。理想情况下,我希望尽可能多地使用WCF堆栈,并避免采用一种方法来处理所有内容的方法,因为在这种情况下,这意味着需要再次编写大部分WCF基础架构。 据我初步研究所示,这将要求我编写自己的自定义绑定,但我在...

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

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

44得票10回答
WCF错误:调用者未通过服务进行身份验证

我正在尝试从我的客户机控制台应用程序访问服务器上的WCF服务进行测试。 我遇到了以下错误: 调用方未被服务验证 我正在使用wsHttpBinding。 我不确定服务期望什么类型的身份验证? ...

21得票3回答
我该如何以编程方式创建这个自定义绑定?

我们需要访问一个使用soap11的Web服务...没问题,我只需将绑定设置为:BasicHttpBinding wsBinding = new BasicHttpBinding(BasicHttpSecurityMode.TransportWithMessageCredential); 不行,...

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

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

8得票2回答
BasicHttpBinding和CustomBinding/Soap11有什么区别?

这是我们第一次使用SOAP 1.1消费SAP NetWeaver Web服务,该服务需要通过HTTPS进行用户名和密码验证。 我目前正在原型化WCF应用程序,成功地使用这两种绑定配置来消费SAP Web服务。 <basicHttpBinding> <bindi...

11得票1回答
Tridion 2011核心服务:在SSO环境中无法连接

当我尝试连接核心服务时,出现以下错误: HTTP请求被拒绝,客户端身份验证方案为“Anonymous” Tridion环境配置有来自SiteMinder的SSO。 这是我的代码:public static ICoreService2010 GetTridionClient() {...

11得票2回答
在Java中调用使用WCF WsHttpBinding协议的WebService

我正在尝试让一个Java客户端与WCF wshttpbinding WebService进行通信,但是我无法做到这一点。调用要么挂起,要么出现“musunderstoodheader expcetions”。 我的Web服务只是默认的Visual Studio生成的“WCF Service ...