Я пишу приложение Google Appengine, которое хранит данные и имеет веб-интерфейс. Я хочу иметь возможность вывести эти данные в программе на C #. Это означает, что мне нужно пройти аутентификацию на сайте (для просмотра данных необходимо войти в систему). Как я могу аутентифицироваться как это? Я попытался установить учетные данные на WebClient, но продолжаю получать страницу входа в Google.
WebClient client = new WebClient();
client.Credentials = new NetworkCredential("username", "password");
//should it be username@gmail.com ??
client.BaseAddress = "http://nosoperor-internal.appspot.com";
String s = client.DownloadString("/bank");
//s now contains the google login page, unfortunately