Comment utiliser ThinkTecture IdentityServer 3 en Web Api 2

J'ai lu beaucoup de choses sur la façon de mettre en œuvre une authentification et d'autorisation dans le système Asp.Net Web Api 2, qui comprend l'enregistrement, l'envoi d'e-mail de confirmations, de la délivrance des jetons d'accès et d'actualisation des jetons, etc. J'ai réussi à faire tout cela, après tout, cependant, il est un tel non-nécessaire-dessus de la tête d'avoir à le faire pour chaque projet.

Je ne suis pas encore sûr, mais je crois que le "Thinktecture IdentityServer" est un package qui a été mis en place pour fournir tout cela, ai-je le droit?

Si oui, quelqu'un peut me dire (très simple) comment puis-je créer un nouveau projet d'Api Web, et obtenir toutes les caractéristiques mentionnées ci-dessus à l'aide de ce package?

Oui, visitez la page suivante. C'est une solution complète qui vous montre comment configurer Identityserver3 et l'authentification des utilisateurs. codeproject.com/script/Articles/...
Je crains qu'il n'y est pas "directement" lorsque vous avez besoin pour envisager les moyens de contrôle d'authentification et d'autorisation pour votre application.

OriginalL'auteur behrooz dalvandi | 2015-07-27