这甚至有效吗?
XmlDocument doc = new XmlDocument();
doc.InnerXml = @"<?xml version='1.0' encoding='utf-8'?><soap:Envelope
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'>
<soap:Body><Authenticate xmlns='https://na.ntrsupport.com'>
<IdOwner>99999</IdOwner>
<Login>MyLogin</Login>" +
"<Pwd>myPass</Pwd>" +
"<PwdInterfaces>interfacePass</PwdInterfaces>" +
"<Platform>domain</Platform>" +
"<H>" + getMd5EncodedHash(NtrHash) + "</H>" +
"</Authenticate></soap:Body></soap:Envelope>";
Run Code Online (Sandbox Code Playgroud)
我只是从Web服务返回一个未定义的错误...
通过字符串操作来制作XML会让你遇到麻烦.什么是登录och Pwd包含以下任何字符:åäö<>&?请改用XmlDocument或类似文件.
您可以访问Web服务的WSDL吗?如果是这样,请在Visual Studio中使用"添加服务引用"为您的Web服务创建一个类型化代理.
| 归档时间: |
|
| 查看次数: |
181 次 |
| 最近记录: |