Я пытаюсь загрузить файл из Документов Google через мое приложение ASP.Net.
Поскольку я использую OAuth, я сгенерировал подпись в строку авторизации.
Из документации Google Docs, чтобы получить доступ к ее ресурсу, мне нужно будет добавить:
Authorization: <authorization string>
в заголовке запроса.
Я написал фрагмент для перенаправления:
context.Response.AddHeader("GData-Version", "3.0");
context.Response.AddHeader("Host", downloadLinkUrl.Host);
context.Response.AddHeader("Authorization", authorizaString);
context.Response.RedirectLocation = downloadLink;
context.Response.Redirect(downloadLink);
Он перенаправлен на downloadLink, но информация заголовка отсутствует, как видно из Firebug. Таким образом я получаю 401 Not Authorized.
Некоторые прочитали сказали, что это невозможно. Есть ли взломать вокруг?
Спасибо.