在Windows Phone 8中使用Windows身份验证调用Web服务

问题描述:

我试图在Windows Phone 8中使用Windows身份验证调用Web服务(Exchange EWS)。

I am trying to call a webservice (Exchange EWS) with Windows Authentication in Windows Phone 8.

ServiceReference1 ExchangeServicePortTypeClient 客户端
= ServiceReference1 ExchangeServicePortTypeClient (); &nbsp ;          


客户
ClientCredentials 用户名 用户名
= @" username" ;

客户端
ClientCredentials 用户名 密码
= @"密码" 跨度> 跨度>
跨度>

ServiceReference1.ExchangeServicePortTypeClient client = new ServiceReference1.ExchangeServicePortTypeClient();           
client
.ClientCredentials.UserName.UserName = @"username";
client
.ClientCredentials.UserName.Password = @"password";

但我总是得到

远程服务器返回了意外的响应
401 未经授权


即使服务发送,也可能会报告> Silverlight a
404 响应代码不同的

The remote server returned an unexpected response: (401) Unauthorized.
In Silverlight, a 404 response code may be reported even when the service sends a different

我做错了什么?

BR,

Jan

试试帖子交换论坛。