我有一个如下所示的网络服务:
POST /mobileservice.asmx HTTP/1.1
Host: services.segwaycommunications.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://services.segwaycommunications.com/ValidateUser"
<?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:Header>
<PlatformAuthentication xmlns="http://services.segwaycommunications.com">
<UserName>string</UserName>
<Password>string</Password>
</PlatformAuthentication>
</soap:Header>
<soap:Body>
<ValidateUser xmlns="http://services.segwaycommunications.com">
<username xmlns="">string</username>
<password xmlns="">string</password>
<resellerid xmlns="">int</resellerid>
</ValidateUser>
</soap:Body>
</soap:Envelope>
现在,正如我们在这里看到的,soap 标头需要通过类 platformauthentication 进行身份验证。
谁能帮助我如何使用此网络服务在 Windows Phone 7/8 应用程序中进行身份验证?
我搜索了很多,但没有给我一个合适的解决方案。
谢谢,如果有人可以提供帮助。