c# - 肥皂请求的授权
问题描述
所以我正在处理一个肥皂请求,它在肥皂用户界面上运行良好。我正在通过“授权”选项卡在 Soap UI 中发送凭据。问题是当我尝试使用代码执行此操作时,请求未获得授权。以下是示例代码:
XmlDocument response = new XmlDocument();
SoapEnvelope soapRequest = new SoapEnvelope();
UsernameToken usr = new UsernameToken("username", "password", PasswordOption.SendNone);
soapRequest.Context.WebRequest.AuthenticationLevel(new CredentialSet(usr));
soapRequest.LoadXml(docx.InnerXml);
SoapEnvelope soapResponse = base.SendRequestResponse(soapAction, soapRequest);
请注意,我使用的是Microsoft.Web.Services3的肥皂客户端。
非常感谢我能得到的任何帮助。
解决方案
推荐阅读
- c++ - 不在 C++ 中将数组的第一个元素打印到十进制精度
- javascript - 为什么我无法访问我的 node.js 基本公共 API?
- java - 想要java代码检查传入文件的目录,验证现有文件并将邮件发送给带有文件名、时间戳的收件人
- wso2 - 使用 API Manager 进行 API 分析的错误
- java - 如何将数据从片段传递给活动?
- flutter - Flutter:在 SharedPreferences 中保存和获取多个值
- ios - SwiftUI:如何使用边距 10 修复前导和尾随
- java - 如何在邻接矩阵的广度优先搜索中跟踪每个顶点的深度?(爪哇)
- python - 将元组列表中的 y 坐标与条件进行比较
- windows - 无法终止在后台运行的 VMware 虚拟机