Juste pour ajouter un peu de valeur à ce fil de discussion (je cherchais moi aussi un moyen de consommer un service RESTful et de fournir facilement des informations d'identification et je suis tombé sur ce fil de discussion.... Je n'avais pas l'exigence de la "date"), Aaron Skonnard a écrit un excellent article sur l'utilisation du kit de démarrage REST de WCF :
Guide du développeur pour le kit de démarrage WCF REST
Une section très instructive explique comment consommer un service RESTful à l'aide de HttpClient. Et voici l'extrait de code permettant de communiquer avec Twitter :
HttpClient http = new HttpClient("http://twitter.com/statuses/");
http.TransportSettings.Credentials =
new NetworkCredential("{username}", "{password}");
HttpResponseMessage resp = http.Get("friends_timeline.xml");
resp.EnsureStatusIsSuccessful();
ProcessStatuses(resp.Content.ReadAsStream());