问题标签 [wcftestclient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WCF 测试客户端中的 WCF 服务方法不可用,因为它使用类型
我正在尝试使用 WCF 测试客户端来测试我构建的 WCF 服务。
该服务有一种方法“SubmitRequest”。
当我加载 WCF 测试客户端时,该方法显示为灰色,并显示消息“WCF 测试客户端不支持此操作,因为它使用 WcfLibrary.Objects.Request 类型
下面是类型定义,有没有人看出什么问题?
谢谢。
编辑 w/ answer...
该操作无法通过 WCF 测试客户端使用,因为 MspWebCallType 类型具有 Hashtable 类型的属性。一旦我删除了这个属性,它就解决了这个问题。感谢大家的帮助。
wcf - WcfTestClient.exe 无法处理循环引用?
我正在做一个 wcf 项目。我的一些服务返回包含循环引用的对象。这些对象的序列化是通过在 DataContract 属性上将 IsReference 设置为 true 来处理的,因此如果我编写代码来调用这些服务,一切都会正常工作。但是对于简单的测试,我似乎更倾向于使用 GUI 界面 WcfTestClient.exe,结果 WcfTestClient 无法显示循环引用的对象。
我知道如果没有处理任何特殊情况,尝试显示包含相互引用的对象将导致无限递归。我只是想知道这是否意味着无法测试通过 WcfTestClient 返回循环引用对象的服务?谢谢。
visual-studio-2010 - 如何将值传递给 List测试我的 WCF 服务时的属性?
我正在测试一个接受 DC 类型参数的 WCF 服务方法,我的一些 DC 属性属于 List 类型。我如何将值传递给它,我尝试了“”中的字符串,不接受,请参阅随附的屏幕截图。
所附屏幕截图中的 AdjReason 属于 List 类型。希望我对我的问题很清楚。
谢谢, 阿达什
.net - wcftestclient - 我可以连接到特定的端点吗?
这应该是一个直截了当的问题。
我无法使用 WCFTestClient 工具连接到特定端点。我有一个服务配置。像这样:
如果我通过' http://localhost:2659/Tester.svc/ep1 '或' http://localhost:2659/Tester.svc/ep2 '我得到“无法从...获取元数据”但如果我通过' http://localhost:2659/Tester.svc它可以工作并向我显示两个端点。
有谁知道我错过了什么?
EDIT1:这甚至可能吗?
wcf - IIS 托管 WCF 服务中的身份检查问题
我有一组托管在 IIS7 中的 WCF 服务。我正在将服务移动到不同的文件夹,以便开始在 URL 中指定版本和环境。例如:
变成:
我将新文件夹配置为 IIS 中的应用程序,并将其设置为在我们一直使用的同一服务应用程序池下运行。这一切都很好,我可以导航到我的 .svc URL 并查看 WSDL 或在 wcf 测试客户端中打开端点。但是,当尝试使用该服务时,我收到以下错误:
传出消息的身份检查失败。预期的身份是'身份(http://schemas.xmlsoap.org/ws/2005/05/identity/right/possessproperty:http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn )' 用于 'http://myserver/MyServices/QA/1.1.0/ServiceA.svc' 目标端点。
当我检查 WSDL 输出时,我注意到标识部分似乎遗漏了应用程序池的标识,它通常包括:
在尝试在 IIS 中重新部署和重新配置应用程序后,我能够让身份仅出现在某些服务的元数据中。其他服务还是不包括在内,这比以前更奇怪了。据我所知,IIS 中的原始堆栈和新堆栈之间的配置差异为零。我会遇到哪些类型的问题会导致这些类型的身份问题?
.net - 在 Visual Studio 2010 中使用 WSSF 配置 wcfTestClient
我正在使用 WSSF 来实现我的 wcf 服务项目。我想像一般 wcf 项目一样使用 wcfTestClient 调用服务操作。我的意思是如果我运行我的服务表单 Visual Studio,它应该通过 wcfTestClient 工具运行。我可以通过在 wcfTestClient 工具中手动添加服务位置来运行该服务。但我想从 Visual Studio 执行中运行 WcfTestClient。
如何配置它?请提供一些网址
.net - 我可以将 WcfFacility 与 WCF 测试客户端一起使用吗?
我有一个 WCF 服务库,其中包含从 DefaultServiceHostFactory 派生的自定义 ServiceHostFactory。我无法让测试客户使用这个工厂。我只是得到“没有找到无参数构造函数”错误。
这是我的托管环境配置:
请注意,我实际上没有 .svc 文件。我正在尝试使用无文件激活。
这是我的自定义 ServiceHostFactory:
看起来这条路径永远不会执行。如何让 WCF 测试客户端使用我的自定义实现?
c# - WCF - 无法获取元数据
它使用 IIS 7 在 Intranet 中运行,只要我在 IIS 管理器中启用匿名身份验证,它就可以正常工作。如果我禁用它并尝试使用 wcftestclient 运行它,则会收到以下错误,
这是我的 web.config 文件,
如您所见,我正在使用 mexHttpBinding 端点填充元数据。所以欢迎任何建议。
谢谢你,m0dest0。
wcftestclient - WCFTestClient 不会启动
我在 Win7 上运行 VS2010。由于某种原因,WCFTestClient.exe 不会执行。如果我从命令行运行它,它会在任务管理器中显示一秒钟然后死掉。它也不会从 VS 运行。有没有人遇到过这个?
wcf - 无法让 fiddler 记录来自 wcftestclient.exe 的请求?
我使用 Visual Studio 开发服务器构建了一个非常基本的 wcf 服务,只是为了查看提琴手工作:
C#
网络配置
当我运行 wcftestclient 时,它显示 getdata() 工作但没有出现在提琴手中?我该如何修改?
谢谢P