OAuth avec Vérification .NET

Je suis en train de créer un .NET-based application cliente (en WPF - bien que pour le moment je fais juste comme une application console) pour l'intégration avec OAuth application activée, spécifiquement Mendeley (http://dev.mendeley.com), qui utilise apparemment 3 pattes OAuth.

C'est ma première fois en utilisant OAuth, et je vais avoir beaucoup de difficultés à commencer avec elle. J'ai trouvé plusieurs .NET OAuth bibliothèques ou des aides, mais ils semblent être plus compliqué que je pense que j'ai besoin. Tout ce que je veux faire est d'être en mesure d'émettre des requêtes REST à la Mendeley API et d'obtenir des réponses!

Jusqu'à présent, j'ai essayé:

La première (DotNetOpenAuth) semble comme il pourrait éventuellement faire ce dont j'ai besoin si j'ai passé des heures et des heures à essayer de trouver comment. La deuxième et la troisième, du mieux que je peux dire, ne prennent pas en charge les codes de validation que Mendeley est l'envoi de retour, même si j'ai peut-être tort sur ce point 🙂

J'ai une clé et le secret de Mendeley, et avec DotNetOpenAuth j'ai réussi à obtenir un navigateur lancé avec la Mendeley page fournissant un code de vérification pour l'utilisateur de saisir dans l'application. Toutefois, à ce stade, je suis perdu et ne savait plus comment raisonnablement prévoir que le retour à l'application.

Je suis très disposé à admettre que je n'ai aucune idée de par où commencer avec ça (bien qu'il semble qu'il y a une courbe d'apprentissage abrupte) - si quelqu'un peut me pointer dans la bonne direction, je l'apprécie!

InformationsquelleAutor John | 2010-10-23