Je commence à construire une nouvelle application web qui exigent des comptes d'utilisateur. Maintenant que j'ai un OpenID que je suis à l'aide de ce site, j'ai pensé qu'il serait cool si je pouvais utiliser OpenID pour l'authentification dans mon application. Existe-il des bons tutoriels sur la façon d'intégrer OpenID avec un ASP.NET site?
Réponses
Trop de publicités?Voir Scott, Hanselman du post sur l'utilisation de DotNetOpenID dans ASP.NET. Andrew Arnott blog est plein d'échantillons sur l'utilisation de DotNetOpenID avec ASP.NET, y compris ASP.NET MVC.
Récemment, j'ai accroché DotNetOpenID pour le sous-Texte de la version 2.0. Il s'est vraiment bien passé - les exemples de code inclus avec le DotNetOpenID de téléchargement sont assez utiles. La seule chose que je recommande que vous venez d'utiliser la bibliothèque et d'éviter la ASP.NET de contrôle. Il utilise le tableau de mise en page (codé en dur) et il est assez difficile de les relooker.
DotNetOpenId disponible à http://code.google.com/p/dotnetopenid
Existe-il des bons tutoriels sur la façon d'intégrer OpenId avec un ASP.NET site?
Andrew Arnott post intitulé "Comment ajouter OpenID pour votre ASP.NET site web (en C# ou VB.NET)"
J'envisage la même chose. Sur l'Open ID de site, il y a un lien "Pour les Développeurs' @ http://openid.net/developers/ et à partir de là, est un lien "Ouvrir les Bibliothèques' @ http://wiki.openid.net/Libraries et enfin à partir, il est l'un appelé "DotNetOpenID' @ http://dotnetopenid.googlecode.com/ ce qui est probablement ce que vous cherchez.
Bonne chance.
DotNetNuke peut-être pas un bon exemple actuel. Quand nous faisions l'intégration, DotNetOpenID n'était pas actuellement en charge OpenID 2.0 spec. J'ai bidouillé une fourchette pour obtenir le 2.0 et n'ont pas eu la chance de le ripper de retour pour le fonctionnaire DotNetOpenID de la version 2.0.