2016-09-25 3 views
0

Ich versuche auf die followers Seite von Twitter-Benutzer zuzugreifen, aber der Inhalt steht Gästen nicht zur Verfügung.Autorisierung einer HttpClient-Anfrage

using (var res = await http.GetAsync("http://www.twitter.com/" + handle + "/followers")) 
{ 
    followers = new List<string>(); 
    ... 
    // res returns a login page 

Gibt es eine einfache Möglichkeit, meine Anfrage in ASP.NET zu autorisieren? Kann ich irgendwie Cookies eines Clients verwenden, der eine Anfrage an meine ASP.NET-Seite sendet?

Okay, das ist eine dumme Idee. Gibt es noch etwas, das funktionieren würde?

Antwort

0

Ich mache es wie folgt aus:

var authenticationCookie = HttpContext.Current.Request.Cookies[FormsAuthentication.FormsCookieName]; 

und dann die authenticationCookie verwenden, um die API auf Benutzer-Namen zu nennen.

+0

Okay, aber wie soll das Twitter Account autorisieren? – Reynevan