我正在尝试使用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%有效,我该怎么办才能解决这个问题?
提前致谢!
答案 0 :(得分:0)
我认为您需要为Google ClientLogin发送POST命令而不是GET命令。 请参阅以下链接,了解Google开发人员指南