首页 > 解决方案 > 肥皂请求的授权

问题描述

所以我正在处理一个肥皂请求,它在肥皂用户界面上运行良好。我正在通过“授权”选项卡在 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#xmlweb-servicessoapauthorization

解决方案


推荐阅读