如何从使用HTTPS的服务器获得响应(Windows phone)

时间:2015-01-31 13:37:34

标签: c# windows-phone-8 webclient

我正在尝试使用WebClient获取Google帐户的身份验证令牌。

WebClient client = new WebClient();
client.OpenReadCompleted += client_OpenReadCompleted;
client.OpenReadAsync(new Uri("https://www.google.com/accounts/ClientLogin?accountType=GOOGLE&service=writely&source=1C&Email=myemail@gmail.com&Passwd=mystrongpassword", UriKind.Absolute));

当client_OpenReadCompleted时抛出异常:

"The remote server returned an error: NotFound."

如果我知道网址请求100%有效,我该怎么办才能解决这个问题?

提前致谢!

1 个答案:

答案 0 :(得分:0)

我认为您需要为Google ClientLogin发送POST命令而不是GET命令。 请参阅以下链接,了解Google开发人员指南

Using ClientLogin