41得票6回答
在IIS中托管WCF服务时,协议映射出现错误

我使用VS 2010开发了一个简单的WCF服务,并将其通过添加应用程序并设置物理路径的方式托管在IIS的默认网站中。 当我尝试浏览.svc文件时,它会给出以下错误: "无法读取配置节“protocolMapping”,因为缺少部分声明。" 我尝试了许多解决方案,但都没有成功。 我创...

35得票4回答
System.ServiceModel.AddressAccessDeniedException: HTTP无法注册URL http::8080。

我创建了第一个自托管的WCF服务,将其托管在C#控制台应用程序中,但出现错误: System.ServiceModel.AddressAccessDeniedException: HTTP无法注册URL http: 8080 如果我以管理员身份运行Visual Studio 201...

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

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

17得票5回答
netTcpBinding 或 wsHttpBinding

我有一个作为Windows服务托管的WCF服务,客户端是使用WCF服务方法的ASP.Net应用程序。 在实施安全性的过程中,我对于netTcpBinding / wsHttpBinding中的哪一个更适合我的情况感到困惑。 很可能场景中的所有应用程序(WCF服务、Windows服务、ASP...

11得票2回答
使用wsHttpBinding的WCF会话且无需Windows安全性

我需要创建一个WCF服务,它托管在IIS中,使用http传输并在服务器内存中保存状态。虽然我知道有状态的服务不是一个好主意,但这个限制对于让服务与旧客户端配合工作是必要的。 我的第一个想法是使用asp.net的session来存储值。我在我的服务中激活了asp.net兼容模式,这使我可以访问...

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

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

16得票3回答
WCF maxReceivedMessageSize未从配置中读取

我有一个针对WCF服务的服务器端app.config文件,内容如下: <system.serviceModel> <bindings> <wsHttpBinding> <binding name="default"...

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

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

12得票2回答
无法从配置文件中找到名称和契约相符的端点元素

我的解决方案中有3个项目。第一个项目是asp.net mvc(作为客户端应用程序),另一个是WCF服务应用程序,最后一个是工作流活动库。我将WCF服务引用添加到工作流项目中,并将工作流项目引用添加到asp.net mvc中。当我在活动中使用wcf服务并从asp.net mvc启动工作流时,我会...

29得票4回答
部署同时具有http和https绑定/终结点的WCF服务

我编写了一个用于供Silverlight应用程序使用的WCF Web服务。最初,该服务仅需要基本的http绑定。现在,我们需要能够将服务部署为同时支持http和https的使用。我已经找到了一些可以通过web.config实现此目的的设置,如下所示:<system.serviceMode...