Bonsoir,
Je n'arrive pas à comprendre le concept des claims dans ASP.net.identity, quelqu'un pourrait m'expliquer ?
Merci
Bonsoir,
Je n'arrive pas à comprendre le concept des claims dans ASP.net.identity, quelqu'un pourrait m'expliquer ?
Merci
Ca depends de ce que tu veux comprendre au juste:
le fonctionnement?
l'utilisation?
L'implementation?
Sinon le concepte tu peux le resumer à:
des variables telles que le role ou liées à l'identity d'un user dans les claims et pouvoir les recuperer et les utiliser plutard.
tu peux utiliser pour stocker bon qui te semble dans les claims pour les recuperer par la suite (ne pas abuser qnd meme car ca peut influencer sur les perfs)
Gerenarelemnt utilisés pour s'identifier sur une application tiers (les SSO, WIF...)
Le concept des claims est suppose faciliter la gestion de l authentification.
voila j espere que ca puisse t aider
C'est un peu comme si je faisais un select dans la base et que je stockais le résultat de la requête dans une variable statique ?
Ca a peut-être un rapport avec les applications multiserveurs, genre je m'authentifie sur A, le load balancer redirige une requête sur B, B tape dans le claims pour voir si je suis déjà authentifiée ?
Merci
Pour la question pourquoi je veux savoir, tout ce que tu as cité...
Non les Claims sont pas fait pour stocher ce que tu recupere dans la base !! tu vas ruiner ton appli sinon !!!!
Oui c est pour les appli multi server mais pas dans le sens ou tu le dis !
Si une appli A qui s'authentifie aupres de l appli B
L appli B lui donne un tocken(jeton) sous forme de claim puis L appli a peu ajouter d'autres variables dans sous Claim pour son besoin.
A dit a B: est que tu connais l utilisateur XX
B repond: Oui je connais cette Utilisateur tu peux me faire confiance
A accepte l utilisateur XX
Mais A a besoin de savoir plus d infos sur XX
Donc A consulte sa base de données pour savoir plus sur XX
A recupere le Role(par exemple) de XX est le stock dans le Claim qu a ete envoye par B
Voila un des scenario par exemple
Ah ok, je crois que je commence à comprendre.
Merci
Salut,
Je viens de me rappeler que Microsoft ouvrait de plus en plus de sources dont ASP.net.identity...
C'est là : https://aspnetidentity.codeplex.com/...eadme.markdown
Ca permet de mieux comprendre les concepts.
J'ajoute : https://entityframework.codeplex.com...Control/latest
Pour entity Framework.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager