La plupart (toutes?) Ressources OAuth - à la fois des informations sur le protocole et les bibliothèques de code pour les utiliser facilement dans vos propres applications - on semble trouver sur Internet semblent supposer que l'application que vous utilisez est une application web.Sur quel (s) .NET Framework (s) DotNetOpenAuth est-il disponible?
Je voudrais cependant commencer à utiliser OAuth dans my windows mobile Twitter client pour les interactions avec Twitter où j'utilise maintenant l'authentification de base grâce à un ensemble de méthodes simples que j'ai roulées à la main. Si je ne me trompe pas, l'authentification de base est sur le point d'être abandonnée par Twitter en juin 2010, alors j'ai une date limite pour que mon client Twitter puisse travailler après cet été. En outre, je voudrais être en mesure de commencer facilement à ajouter un certain soutien pour les autres services qui utilisent OAuth, tel Foursquare.
Mes questions pour le moment sont bien sûr simple:
est-DotNetOpenAuth utilisable uniquement sur le framework .NET régulier, ou est-il une version compacte cadre aussi bien? Est-ce que l'un d'entre vous connaît des bibliothèques (autres?) OAuth que je pourrais utiliser OAuth sur une application .NET Compact Framework 3.5?
Quelqu'un peut-il aider avec des réponses simples? ;-)
Il semble que Twitter ait maintenant une méthode API pour ce scénario (oAuth provenant d'applications non web). Voir: http://stackoverflow.com/questions/2666862/anyone-got-twitter-xauth-working-with-the-compact-framework-yet – peSHIr