草庐IT

wcf-authentication

全部标签

c# - WCF - (504) 服务器未返回对此请求的响应

我有一个JSONPWCF端点,我正在尝试找出我收到504错误的原因。HTTP/1.1504Fiddler-ReceiveFailureContent-Type:text/htmlConnection:closeTimestamp:11:45:45:9580ReadResponse()failed:Theserverdidnotreturnaresponseforthisrequest.我可以在我的端点内的任何地方设置一个断点,单步执行代码,看到它成功地收集了响应所需的数据,点击代码的最后一行,然后一旦我退出WCF调用,我就会得到一个504错误。这是上周的工作![AspNetCompat

c# - WCF:MessageContract、DataContract……一头雾水?

我正在编写我的第一个WCF服务。我决定先将服务作为DLL来编写,然后再考虑WCF的内容,这就是我现在所处的位置。架构师建议我应该坚持我已经完成的消息对象的特定格式。然而,我在消息对象中使用了接口(interface)、复杂类型及其列表。我要添加属性,但有点困惑。这是我的代码的示例。[ServiceContract]publicinterfaceMyServiceContract{[OperationContract]MyMethodResponseMessageMyMethod(MyMethodRequestMessagerequest);}publicclassMyService:M

c# - 更新服务引用在 WCF 中不起作用

我正在使用VS2012。我将服务引用添加到我的WPF项目,但是当我更改服务并更新服务引用时,我的Reference.svcmap->Reference.CS文件将为空白,我不能再使用引用。我在项目中可以看到它,但我不能使用。我的服务引用设置是:-引用.cs文件//------------------------------------------------------------------------------////Thiscodewasgeneratedbyatool.//RuntimeVersion:4.0.30319.17929////Changestothisfilem

c# - 学习 WCF 的基础知识

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion对于刚开始学习的人WCF,我应该首先关注和学习的主要/基本内容是什么?要在WCF中高效工作,您建议首先学习哪些概念?您会向学习WCF的人推荐哪些资源/文章/培训/书籍?以C#为例,可以学习LINQ在稍后阶段。与此类似,在WCF中也应该先学习基础知识,然后再花时间学习高级功能以提高生产力。

c# - 在 WCF 服务应用程序中找不到类型或命名空间名称 'var'

当我尝试在WCF服务应用程序中使用“var”时,出现错误“找不到类型或命名空间名称‘var’(是否缺少using指令或程序集引用?)” 最佳答案 如果您尝试在类成员中使用var,则会出现此错误,例如:publicclassFoo{vara=4;}var只能在方法内部使用,不能在类、字段或方法签名中使用。另请参阅:Whynovaronfields? 关于c#-在WCF服务应用程序中找不到类型或命名空间名称'var',我们在StackOverflow上找到一个类似的问题:

c# - 如何将 header 中的用户名/密码传递给 SOAP WCF 服务

我正在尝试使用第三方网络服务https://staging.identitymanagement.lexisnexis.com/identity-proofing/services/identityProofingServiceWS/v2?wsdl我已经将其添加为服务引用,但我不确定如何传递header的凭据。如何使header请求匹配这种格式?12345/userIDpassword123d+VxCZX1cH/ieMkKEr/ofA==2012-08-04T20:25:04.038Z 最佳答案 以上答案大错特错!不要添加自定义he

c# - WCF 代理生成 : svcutil. exe 与 wsdl.exe

我有来自WebService的.wsdl和.xsd文件,需要由它们生成代理。Svcutil.exe和wsdl.exe生成非常不同的输出。这两种代理生成工具有什么区别,哪种方式更可取? 最佳答案 Svcutil和wsdl是两种不同的技术,用于生成代理以使用您的服务。但是wsdl.exe是为旧的.NET2.0Web服务制作的。它就像旧版本的svcutil。Svcutil允许您为Web服务和WCF服务生成代理。为了生成代理,wsdl通过DISCOdiscovery检索数据协议(protocol)。Svcutil还支持DISCO。但它可以使

c# - 使用 WCF 和同步框架通过 HTTP 同步 SQL Server 2008 数据库

这里有人使用过SyncFramework并通过WCF端点进行同步吗?请共享代码示例或示例项目。我特别在寻找客户端上线只是为了从服务器获取更新的离线场景。 最佳答案 我执行了以下操作以将WCF与SQLServer2008一起使用来使SyncFramework工作在SQLServer2008中启用更改跟踪为参与同步的表启用更改跟踪添加了一个名为anchor的元数据表添加了一个表来跟踪名为“guid”的客户端ID使用MSF的codeplex项目站点提供的SqlExpressClientSyncProvider作为客户端同步提供程序使用Sq

c# - 使用 WCF 服务行为属性设置为 ConcurrencyMode.Multiple 和 InstanceContextMode.PerCall 时是否可能出现并发问题?

我们有一个WCF服务,可以进行大量事务性NHibernate调用。有时我们会看到SQL超时,即使调用正在更新不同的行并且表被设置为行级锁定。在深入研究日志后,看起来不同的线程正在进入代码中的同一点(我们的事务使用block),并且更新在提交时挂起。但是,这没有意义,因为我们认为以下服务类属性会强制每个服务调用一个唯一的执行线程:[ServiceBehavior(ConcurrencyMode=ConcurrencyMode.Multiple,InstanceContextMode=InstanceContextMode.PerCall)]我们最近将并发模式更改为ConcurrencyM

c# - 使用代码添加 WCF 服务行为

我知道我可以使用一些XML配置添加服务行为,但我想使用一段C#来完成,类似于添加端点行为的方式。不过,我不确定该怎么做。换句话说,如何添加我在下面实例化的调试行为?varhost=newServiceHost(typeof(MyService));varendpoint=host.AddServiceEndpoint(typeof(MysService),newWebHttpBinding(),newUri(myURL));endpoint.Behaviors.Add(newWebHttpBehavior());vardebug=newServiceDebugBehavior{Incl