如何在xamarin studio中使用Portable类库(PCL)在Native应用程序中使用wcf服务进行登录

时间:2015-11-19 09:51:20

标签: c# .net visual-studio wcf xamarin

如何在xamarin studio中使用便携式类库(PCL)在本机应用程序中使用wcf服务进行登录。

我已经创建了用于登录的WCF服务并托管在IIS上。

现在我想在 xamarin studio本地应用程序与可移植类库(PCL)中使用此wcf服务进行登录,更改密码并忘记密码。

我在visual studio解决方案中创建了Android,ios和Window Phone 8.0项目。

我已经为此做了很多RND,但我找不到任何正确的方法。

1 个答案:

答案 0 :(得分:0)

String.join

如果您的网络服务需要一些标题,请使用:

HttpClient client = new HttpClient();

// A POST request needs HttpContent along with the webservice URI
string body = "YOUR REQUEST BODY HERE"; // username/password in JSON format
var content = new StringContent(body);

client.PostAsync("YOUR_SERVICE_URL", content);

您也可以将用户名/密码作为标题发送。

注意:您可能需要从nuget添加client.DefaultRequestHeaders.Add("key","value"); 个包