cost 129 ms
将 WCF 服务访问限制为仅使用控制台应用程序托管的本地主机 - Restricting WCF Service access to only localhost which is hosted using console application

我对 WCF 很陌生。我有一个使用控制台应用程序托管的 WCF 服务,但是需要从托管在同一台机器上的 C# web 服务调用 WCF。 那么如何限制端点访问环回 ip,即 127.0.0.1 现在我可以访问托管在不同机器上的 WCF 服务端点(比如 10.XXX)。例如,我可以输入http://1 ...

当自托管主机应用程序甚至无法使用WCF服务本身时定义服务端点的意义是什么? - what is the point of defining service endpoints in a WCF service itself when a self-hosted host application can't even use it

我完全不熟悉WCF,但仍在学习基础知识。 到目前为止,我了解到的是,我可以创建一个服务,并在该服务的配置文件中配置其端点和行为。 当我通过Visual Studio运行服务时,将创建一个默认应用程序,并且该服务将成功托管在IIS中,并且一切正常。 现在,当我为服务创建主机应用程序时,我 ...

WCF JSON错误处理程序导致异常 - WCF json error handler causes exception

我在端点中配置了两种行为: 一种是用于json序列化,基本上与此处的示例非常相似。 重要的是以下内容: 另一个用于错误处理。 这样,当引发异常时,就会将json格式的消息发送到客户端。 代码是从这里获取的 (答案盯着:“这是一个基于以上信息的完整解决方案:”) ...

使用ClientBase调用WCF服务时如何设置EndpointBehaviors名称 - How to set endpointBehaviors name when calling wcf service using ClientBase

我在数据库的客户端端点不在web.config中。 我正在使用ClientBase,它具有构造函数的数量,可以在其中传递绑定,地址等。并且可以调用客户端wcf服务。 我在web.config中定义了绑定配置和行为配置。 使用ClientBase时可以传递这些名称。 但是我找不到该类的任何 ...

如果输入的必需属性为空节点,则返回WCF捕获错误 - WCF Catch faults returned if input has empty node for required property

我已经创建了一个使用Unity / Unity.WCF / Unity.Interceptors进行故障处理的WCF服务。 现在,如果我执行SOAP请求,并且未在请求中包含必需的节点-服务方法将执行-我将引发异常,而我的拦截器会将其转变为SOAP错误。 例: 我可以使用调试器 ...

如何为IIS托管的WCF服务上的所有操作添加OperationBehavior? - How to add OperationBehavior for all operations on IIS hosted WCF service?

我有一个自定义的OperationBehavior。 我想一次将其应用于所有操作。 不幸的是,无法针对整个服务或在web.config中配置OperationBehaviors。 在测试应用程序中托管WCF服务时,我可以执行以下操作: 但是,如何在IIS托管的Web应用程序中执 ...

如何同步调用WCF服务 - How to call a WCF service Synchronously

我有一个WCF服务,我使用VS 2010中的“添加服务引用”创建客户端。 问题是,虽然未选中“生成异步操作”选项,但异步调用服务。 那么如何同步调用服务呢? 这个行为在哪里定义(在客户端或服务器上)? 我是WCF的新手。亲切地指教 客户端是控制台应用程序。 我没有选中 ...

WCF行为扩展的单元测试 - Unit Testing a WCF Behavior Extension

这真让我抓狂。 我有一个扩展名,如果有错误,我们可以使用它来更改请求的内容响应。 基本上,如果一切正常,它将像往常一样序列化为JSON,但是如果我们遇到未处理的异常,则会基于不同的对象进行序列化。 我们需要围绕此进行单元测试,但我无法弄清楚如何编写它们。 验证其是否有效的方法围绕着S ...

WCF-使用自定义终结点行为时的解决问题 - WCF - Addressing issue when using custom endpoint behavior

我正在尝试在WCF服务中实现自定义终结点/操作扩展。 我已经在websconfig中连接了自定义扩展名,以便可以使用属性装饰服务和操作。 但是这样做之后,出现以下错误: 由于EndpointDispatcher上的AddressFilter不匹配,因此无法在接收方处理带有To'ht ...

自定义行为不会在我的web.config中注册 - Custom Behavior won't register in my web.config

我有一个使用Json.NET(newtonsoft)作为自定义序列化程序的工作应用程序。 目前,我在自定义的WebServiceHostFactory中添加了WebHttpBehavior的衍生版本。 请参阅本博客末尾的代码段,了解我是如何附加它的。 由于我在IIS中托管此服务,我想摆 ...

通过网络在app.config中加载具有WCF behaviorExtension的应用程序时出现SecurityException - SecurityException when loading an app with a WCF behaviorExtension in the app.config over the network

我有一个.NET 4 .exe(Winform桌面应用程序),我已经添加了一个WCF behaviorExtension。 应用程序在本地计算机上加载正常,但在通过网络加载时会抛出SecurityException。 如果我省略了setMaxFaultSizeBehavior behavio ...

使域数据可用于 WCF 行为 - Making domain data available to WCF behavior

在我的应用程序中,我有一个值(“BusinessUnit”),我想将它添加到对 Web 服务的每个请求中。 这样做的一种方法是编写 WCF 行为,这将为我插入值。 但是,我不清楚的一个部分是如何从我的应用程序和行为中获取这个值。 为了说明我的问题,这里是我可以如何实现它。 有任何想法吗? ...

WCF服务行为扩展抛出空引用异常 - WCF service behavior extension throwing null reference exception

因此,即时通讯试图编写路由服务。 这个想法是,每次有人呼叫路由服务时,WCF行为扩展都会随机选择端点。 我使用了来自MSDN的经过稍微修改的示例,称为DynamicReconfiguration,以实现该目标。 我的web.config的一部分看起来像这样 和行为扩展与实现 ...

在行为中引发错误并将其返回给客户端 - Throwing a fault inside a behavior and returning it to client

我正在WCF中编写一些服务,以供Silverlight客户端调用。 每当通过IDispatchMessageInspector返回故障时,我都会将状态代码更改为200。 它的工作原理几乎是完美的,但有时仍会返回错误500:NotFound。 我刚刚编写了另一个IDispatchMe ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM