Je suis en train de développer un site MVC qui implémente dotnotopenauth. J'ai une table d'utilisateur, une table de fournisseur et une table d'utilisateur à fournisseur. Je stocke la chaîne d'authentification renvoyée. J'utilise des cookies auth de formulaires pour l'authentification de l'utilisateur. Je suis étonné, et ceci pourrait être une question très simple pour quelqu'un ... comment protéger certaines actions de contrôleur pour des utilisateurs authentifiés seulement. Est-ce aussi simple qu'isuthentifié? Est-ce leur décorateur d'action ou quelque chose. Je commence juste avec ceci alors merci pour toute aide.comment protéger les actions du contrôleur dans MVC 2 DotNetOpenAuth plusieurs fournisseurs scénario
Q
comment protéger les actions du contrôleur dans MVC 2 DotNetOpenAuth plusieurs fournisseurs scénario
0
A
Répondre
1
Tout ce dont vous avez besoin est de décorer vos contrôleurs avec l'attribut [Authorize]
.
http://msdn.microsoft.com/en-us/library/system.web.mvc.authorizeattribute.aspx
0
Il y a un bon article sur le sujet. Ce n'est pas simple puisque [Autoriser] s'applique au code du fournisseur d'adhésion et DotNetOpenAuth s'applique à la technologie OAuth, qui est externe à l'adhésion.
L'idée de base est que les deux doivent être fusionnés d'abord, comme l'explique ...
Questions connexes
- 1. comment asp.net MVC 2 exécute les actions?
- 2. Envoyer des URL/chemins aux actions du contrôleur ASP.NET MVC
- 3. ASP.net Actions du contrôleur MVC et des méthodes Web
- 4. null ClaimsResponse avec DotNetOpenAuth dans l'application ASP.NET MVC 2
- 5. Test/Mock Contrôleur DotNetOpenAuth
- 6. Comment protéger un répertoire dans asp.net MVC?
- 7. ASP.Net MVC 2: Les actions de mon contrôleur ne sont pas appelées
- 8. Actions MVC, dois-je créer 2 actions pour la connexion?
- 9. Les tâches du contrôleur MVC?
- 10. Rails Variable dans toutes les actions du contrôleur
- 11. ASP.NET MVC Beta Routes, Actions, Paramètres et Actions du Contrôleur ... tout mettre ensemble
- 12. DotNetOpenAuth oAuth dans ASP.NET MVC
- 13. Comment implémenter le paiement à plusieurs fournisseurs
- 14. Plusieurs actions sur le même contrôleur et affichage dans asp.net MVC
- 15. Comment passer plusieurs tableaux jquery au contrôleur dans MVC
- 16. Gestion des boutons 2 Soumettre des actions dans une seule vue/formulaire - ASP.NET MVC 2 RTM
- 17. Comment limiter les actions de mon contrôleur dans une application ASP.NET MVC?
- 18. même code dans les différentes actions du contrôleur dans les rails - comment faire DRY?
- 19. ASP.NET MVC - Contrôleur/Actions ou Views ou ViewModels en premier?
- 20. Reusablité du contrôleur dans MVC
- 21. Authentification WCF avec plusieurs fournisseurs
- 22. Actions dans ASP.NET MVC
- 23. ASP.NET MVC 2 - Contrôleur de compte introuvable
- 24. tests sur plusieurs fournisseurs SGBD
- 25. La bonne façon de scinder les actions entre les contrôleurs dans ASP.NET MVC 2
- 26. Où placer les actions de connexion/authentification dans MVC
- 27. Comment puis-je éviter AmbiguousMatchException entre deux actions du contrôleur?
- 28. Cakephp: maintien des relations hasMany/belongsTo dans les actions du contrôleur
- 29. Contrôleur avec quelques actions synchrones et quelques actions asynchrones?
- 30. ASP.NET MVC 2 problèmes de contrôleur-url
le fait ce travail spécifique avec cookie formsauthorization? – toddm
Fonctionne avec le mécanisme d'authentification que vous avez connecté au fichier web.config d'ASP.NET. Oui, les cookies FormsAuthentication fonctionnent bien ici, comme d'autres. –