318得票3回答
基本的Http绑定 vs WsHttp绑定 vs WebHttp绑定

在WCF中,有几种不同类型的基于HTTP的绑定: BasicHttpBinding(基本HTTP绑定) WsHttpBinding(WS-HTTP绑定) WebHttpBinding(Web HTTP绑定) 这三者之间有哪些区别? 特别是在功能、性能和兼容性方面有何不同?

91得票8回答
传入消息的最大消息大小配额(65536)已超过限制。

在创建一些设计非常大的表的作用域时,我遇到了这个异常。<bindings> <wsHttpBinding> <binding name="wsHttpBinding_ISyncServices" closeTimeout="00:10:00...

35得票9回答
如何修复WCF中的“无法找到与模式http匹配的基地址”错误

我正在尝试将一个 WCF 服务部署到我在 IIS 中托管的服务器上。当然,在我的机器上它能够正常工作 :) 但是当我部署它时,我会得到以下错误: 此集合已经包含了一个方案为 http 的地址。在此集合中每个方案最多只能有一个地址。 通过搜索,我发现我必须在 web.config ...

28得票9回答
主机配置的身份验证方案(“匿名”)不允许绑定“BasicHttpBinding”上配置的方案(“Negotiate”)。

主机配置的认证方案(“匿名”)不允许在绑定“BasicHttpBinding”上配置的方案(“Negotiate”)。请确保SecurityMode设置为Transport或TransportCredentialOnly。此外,可以通过以下方式解决此问题:通过IIS管理工具更改该应用程序的身份...

22得票4回答
通过WCF传输大型二进制(byte[])文件

我正在尝试构建一个WCF服务,允许客户端将大型二进制文件发送到服务。 然而,我只能成功传输3-4MB的文件。(当我尝试传输4.91MB或更大的文件时,传输失败) 如果我尝试发送4.91MB的文件,则会出现以下错误: 异常消息:在接收来自http://localhost:56198/Ser...

22得票1回答
我该如何在IIS中仅使用basichttpbinding、SSL和基本身份验证来使用WCF?

能否仅使用 BasicHttpBinding-binding 在 IIS 中设置带有 SSL 和基本身份验证的 WCF 服务?(不能使用 wsHttpBinding-binding) 该站点托管在启用以下身份验证方式的 IIS 7 上: 匿名访问:关闭 基本身份验证:启用 Windows 集...

21得票4回答
WCF基本身份验证

在使用简单测试Wcf服务时,使用基本认证遇到了一些问题。我遇到了一个异常: 请求的服务 'http://qld-tgower/test/Service.svc' 无法激活。请参阅服务器的诊断跟踪日志以了解更多信息。 在跟踪日志中,它显示: 主机上配置的身份验证方案(“Bas...

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

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

21得票2回答
"netsh http add urlacl" 命令的 .NET 或 Win32 等价命令是什么?

关于如何让自托管的WCF应用程序在不需要管理员权限的情况下使用BasicHttpBinding和HTTP.SYS,有几个问题需要解决。其实核心是需要在管理员上下文中授予URL权限,然后用户就可以在指定的URL上托管任何东西。 netsh http add urlacl url=http://...

18得票5回答
什么130秒超时导致我的WCF流服务调用失败?

最近我开始调查一个关于WCF流的棘手问题,其中如果客户端在发送消息之间等待超过130秒钟,则会产生CommunicationException异常。 以下是完整的异常信息:System.ServiceModel.CommunicationException was unhandled by u...