2014-03-25 90 views
0

嗨Xamarin绝地大师!Xamarin HttpClient请求

我需要一个痘痘的帮助首先,我设置的令牌

user.Token = "[email protected]:1395694497451:799fcaa9f86ff10604ca0c6135313697"; 

值然后我说的财产,以页眉:)

request.Headers.Add ("Auth-Token", user.Token); <------ HERE !!! 

然后我打电话:var response = client.SendAsync (request).Result;

我正在接收邮件:

未经授权:身份验证令牌丢失或无效。

描述该请求需要的HTTP认证

但.. LISTEN !!!

如果我直接就把....这样:request.Headers.Add ("Auth-Token", "[email protected]:1395694497451:799fcaa9f86ff10604ca0c6135313697");

作品!!!!!!!

请.....有人告诉我,我怎么能解决这个问题,并使用该物业user.Token附带的价值......

对不起我的英语

+0

您好Ozory,欢迎#1,代码应该是一样的,如果修改'user'对象没有任何副作用。它的作用是其他任何在该请求,例如请求签名? – ZeissS

+0

家伙,你也不会相信! 有人简单地删除引号 @ user.Token.Trim( ''')<----魔术! – Ozory

回答

1

你不会相信!

有人简单地删除引号

@ user.Token.Trim( '“')< ----神奇!

+0

不管你信不信,它在我刚才遇到的类似问题中为我工作。我明白它可能无法适用于所有情况,但它会适用于某些情况 - 谢谢! Xamarin充满了讨厌的错误! :) – Imdad