问题标签 [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.

0 投票
1 回答
1684 浏览

wcf - wcf 服务未在 fiddler 2 中捕获?

仍在尝试在提琴手 2 中记录请求:(

我在 vs.net 2010 中创建了一个简单的 WcfService1,当我在 wcftestclient.exe 中调用它时,它不会出现在 Fiddler 中。有人知道吗?

网络配置

0 投票
1 回答
8157 浏览

wcf - 添加服务失败。服务元数据可能无法访问。确保您的服务正在运行并公开元数据。?

尝试使用在 WcfTestClient.exe 中运行的 wcf 构建 RestFull 服务。问题是我得到一个错误:

我在配置文件中添加了一个 mex 端点,但没有解决它:

IService1.cs

服务1.cs

0 投票
1 回答
6675 浏览

wcf - 使用 WcfTestClient 时 WCF 服务引发超时错误

如果我发送将导致大量数据被提取的参数,我会收到以下错误:

00:01:00 后等待回复时请求通道超时。增加传递给 Request 调用的超时值或增加 Binding 上的 SendTimeout 值。分配给此操作的时间可能是较长超时的一部分。

我增加了所有的超时时间。我必须在客户端做些什么吗?我想知道这是否是因为我使用的是 wcftestclient?我需要调整 operationTimeout 吗?

我的 webconfig 有以下内容:

0 投票
1 回答
1128 浏览

.net - WCF 测试客户端从哪里获得其配置?

我担心我刚刚迷失在树上,但是 WCF 测试客户端从哪里提取它的配置?

背景在为我的 WCF 服务添加对 net.tcp 的支持进行故障排除时,我通过对 web.config 进行了许多不同的更改,并通过一个非常简单的服务重新启动了该过程,从而使情况变得混乱。

当我在 WCF 测试客户端中添加服务时,有对绑定名称的引用,这些名称在服务根目录的配置文件中不存在,但在其他一些子文件夹中存在,包括挂在 obj\debug 上的子文件夹,例如 CSAutoParameterize 和直到现在我还不知道存在的 TransformWebConfig。编辑:这些看起来是来自早期试验/实验的名称——不仅仅是凭空而来的。

当我在根配置(web.config,因为我在本地托管 IIS7.5/Win7)中进行更改时,这些似乎没有影响。

感谢和抱歉发生的事情可能有一个非常明显的答案。

0 投票
1 回答
5346 浏览

wcf - WCF - 无法获取元数据,但在删除 XML 端点时工作?

我在使用 WCF 测试客户端时遇到问题。我无法连接到我的 WebService,因为它一直遇到此错误:

错误:无法从 http://xxx.xxxxxxxx.xxx/DPITerminal.svc获取元数据如果这是您有权访问的 Windows (R) Communication Foundation 服务,请检查您是否已在指定地址启用元数据发布。有关启用元数据发布的帮助,请参阅位于 http://go.microsoft.com/fwlink/?LinkId=65455.WS-Metadata Exchange Error URI: http://xxx.xxxxxxxx.xxx/DPITerminal.svc
的 MSDN 文档 元数据包含无法解析的引用:“http://xxx.xxxxxxxx.xxx/DPITerminal.svc”。内容类型应用程序/soap+xml;服务http://xxx.xxxxxxxx.xxx/DPITerminal.svc不支持 charset=utf-8 . 客户端和服务绑定可能不匹配。远程服务器返回错误:(415)无法处理消息,因为内容类型'application/soap+xml; charset=utf-8' 不是预期的类型 'text/xml; charset=utf-8'..HTTP GET 错误 URI: http://xxx.xxxxxxxx.xxx/DPITerminal.svc 下载“http://xxx.xxxxxxxx.xxx/DPITerminal.svc”时出错

这是我的 Web.Config: Link

如您所见,我已经有了

正如其他 StackOverflow 问题中所建议的那样。还是不行。

我还注意到,当我评论以下端点时:

一切都按预期工作。所以我猜我的 XML Endpoint 有问题?这很奇怪,因为 XML 端点共享 JSON 端点的绑定配置,而 JSON 没有任何问题。

另外,让我澄清一下,我只是在使用 WCF 测试客户端时遇到问题。JSON 和 XML 端点都工作正常。

编辑:

我尝试评论 XML 端点,发布,然后通过 WCF 测试客户端连接。然后我取消注释 XML Endpoint,重新发布。WCF 测试客户端仍然有效——我的意思是我可以发送和接收数据。当我刷新服务时,再次弹出无法获取元数据错误。

0 投票
2 回答
386 浏览

wcf - 由 IIS WPG 组中的用户托管的 WCF 服务?

我使用自定义 AppPool 在 IIS 6 上托管了 WCF 服务。此 AppPool 配置为在 IIS_WPG 组中的用户下运行。

我可以从远程位置访问该服务,也可以看到 wsdl,但是当我尝试通过“WCF 测试客户端”访问相同的服务时,出现以下错误

在此处输入图像描述

更新:当我通过将 AppPool 的身份更改为“网络服务”组来运行相同的服务时,可以通过测试客户端访问服务。因此,只有当服务以“网络服务”以外的身份运行时(这是用户的默认身份),服务元数据才不可访问

0 投票
2 回答
3022 浏览

c# - WCF 服务可以处理哪些数据类型?

我是 WCF 的新手。以前我将 WCF 服务用于字符串、int32 等基本数据类型。但是当我尝试使用BitmapImage类时,它的测试客户端会给出以下错误

添加服务失败。服务元数据可能无法访问。确保您的服务正在运行并公开元数据。

当我用它替换BitmapImageString时工作正常。这意味着我缺少一些代码。

为了更好地理解这里是我的代码。

WCF 接口代码

WCF 服务代码

Web.Config 代码

0 投票
1 回答
200 浏览

.net - Why MS created WCF test client with limitations

Why Microsoft has given a tool to test WCF services which is not able to test everything that we can actually create and use.

0 投票
1 回答
798 浏览

wcf - 在 WCF 测试客户端 (WcfTestClient.exe) 中按字母顺序列出服务操作

我经常使用 WCF 测试客户端。不幸的是,这个工具没有按字母顺序排列,也没有按“出现顺序”(在服务合同类中声明操作的顺序)。如果有很多,这使得很难找到具体的操作。

有没有办法强制 WCF 测试客户端按字母顺序排列操作?默认排序从何而来?

0 投票
1 回答
5888 浏览

wcf - WCF 测试客户端和身份验证

我正在尝试使用 WCF 测试客户端调用 Web 服务,但该 Web 服务需要身份验证。

如何登录并通过 WCF 测试客户端调用它(我试图从浏览器中获取它然后调用但不起作用)。我可以使用 SOAP UI,但如果可能的话,我想用 WCF 测试客户端来做。也许改变 WCF 配置?

错误:无法从中获取元数据 如果这是您有权访问的 Windows (R) Communication Foundation 服务,请检查您是否已在指定地址启用元数据发布。有关启用元数据发布的帮助,请参阅位于 http://go.microsoft.com/fwlink/?LinkId=65455.WS-Metadata Exchange 错误 URI 的 MSDN 文档:元数据包含无法解析的引用:“”。HTTP 请求未经客户端身份验证方案“匿名”授权。从服务器接收到的身份验证标头是“Basic realm=""'。远程服务器返回错误:(401) Unauthorized.HTTP GET Error URI:
There was an error download ''。请求失败,HTTP 状态为 401: