security - WCFTestClient - 如何添加用户名和密码?

标签 security service wcf wcf-security

我正在使用 WCFTestClient 来调试服务。这通常就像一个魅力。该特定服务使用 SSL,我需要传递用户名和密码。我可以右键单击并编辑配置文件,但没有看到可以注入(inject)用户名和密码的地方。在此服务的普通客户端应用程序上,我们以编程方式设置凭据,如何使用 WCFTEstClient 或 ServiceConfigurationEditor 工具执行此操作。那里有人知道该怎么做吗?这是我在代码中执行此操作的方法。

_client.ClientCredentials.UserName.UserName = ConfigurationManager.AppSettings["name"];
_client.ClientCredentials.UserName.Password = ConfigurationManager.AppSettings["pass"];

感谢您的帮助。
干杯,
~ck 在圣地亚哥

最佳答案

我认为您无法使用 WCF 测试客户端来做到这一点。这是一个相当有限且简单的工具 - 在简单场景中效果很好,但很快就会停止。

如果您需要更多特性和功能,您可能需要查看 SoapUI这是一个 SOAP/Web 服务测试工具,并且运行良好 - 普通版也是免费的!

关于security - WCFTestClient - 如何添加用户名和密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3301605/

相关文章:

security - 各种微服务中 JWT 的共享签名 key

windows - 如何在 Windows 中创建具有用户权限的 PDF 打印打印机?

php - 如何将程序安装为启动时自动启动的服务?

android - 远程服务在主进程绑定(bind)时被杀死

java - 如何从 Java EE Web 应用程序运行外部应用程序?

javascript - 将 json 发送到(不是 REST)WCF 服务

c# - 如何通过单独的组件配置WCF日志跟踪?

wcf - 通过代理服务器连接到 WCF 服务时出现奇怪的异常

html - Web 安全,是否存在隐藏字段(无敏感数据)的问题?

C# 应用程序无法建立 SSL/TLS 连接