2010-12-07 4 views
1

J'essaye d'obtenir que dotNetOpenAuth fonctionne avec facebook et twitter. Il y a quelques grands exemples fournis mais je suis coincé en utilisant ASP classique. J'ai l'exemple qui utilise les classiques ASP et OpenID fonctionne bien.DotNetOpenAuth + ASP classique + oAuth

Est-il possible d'utiliser oAuth & dotNetOpenAuth & classic asp? Si oui, y a-t-il un exemple que je puisse citer?

merci.

Répondre

3

Il n'y a pas de prise en charge intégrée de OAuth sur ASP classique dans DotNetOpenAuth, bien que vous puissiez certainement l'ajouter vous-même en écrivant simplement un serveur COM .NET qui sert d'intermédiaire entre ASP classique et DotNetOpenAuth (qui est comment DotNetOpenAuth lui-même le fait fonctionner pour OpenID).

Vous devriez réaliser que Facebook utilise OAuth 2.0 tandis que Twitter utilise OAuth 1.0. Les clients OAuth 2.0 sont très faciles à écrire, même sans bibliothèque du tout, donc vous pouvez probablement vous en passer sans ce travail. Mais Twitter nécessite un code sérieux du côté client (du côté consommateur), donc si vous le souhaitez, vous aurez probablement besoin de caler une bibliothèque .NET telle que DotNetOpenAuth pour vous aider.