Quelle est la relation entre Microsoft Enterprise Application Blocks et le modèle de fournisseur ASP.NET? (le cas échéant)Quelle est la relation entre Microsoft Enterprise Application Blocks et le modèle de fournisseur ASP.NET?
Répondre
La bibliothèque d'entreprise possède un bloc d'application de sécurité.
Il expose deux interfaces que vous pouvez accéder à votre code:
Une interface fournisseur d'autorisation, qui expose la méthode unique nommé Autorisez qui prend une instance d'un objet IPrincipal contenant les détails de l'identité de l'utilisateur et les rôles. Selon la façon dont vous configurez le bloc, l'autorisation peut avoir lieu via Windows® Authorization Manager (AzMan) par rapport à Active Directory, un fichier XML ou une base de données; ou en utilisant des règles personnalisées que vous définissez et sont stockées en tant que XML dans le fichier de configuration de l'application. Une interface Security Cache Provider, qui expose des méthodes permettant d'enregistrer et de récupérer l'identité ou le contexte de sécurité d'un utilisateur en tant qu'instance IIdentity, instance IPrincipal ou instance de profil ASP.NET. Chaque identité ou contexte de sécurité mis en cache est identifié par un jeton (par défaut un GUID, bien que vous puissiez créer et utiliser votre propre implémentation de l'interface IToken). Le bloc stocke ces informations dans une base de données ou dans un stockage isolé à l'aide du bloc d'application de mise en cache. Vous pouvez également créer un fournisseur personnalisé pour le bloc d'application de mise en cache et l'utiliser pour mettre en cache les informations dans l'emplacement et utiliser les techniques que vous implémentez dans votre fournisseur.
Ensuite, vous pouvez également faire référence Modèle de fournisseur ASP.NET 2.0: http://msdn.microsoft.com/zh-cn/library/aa479030.aspx
- 1. Quelle est la relation entre CRITICAL_SECTION et CCriticalSection?
- 2. Quelle est la relation entre les réseaux bayésien et neuronal?
- 3. Quelle est la relation entre la qualité et la convivialité du logiciel?
- 4. Quelle est la relation entre le langage d'assemblage et le langage machine?
- 5. MVVM & WCF - Voir le modèle et la relation de modèle
- 6. Quelle est la différence entre SQLNCLI et .NET Framework Fournisseur de données pour SQL Server
- 7. Quelle est la relation entre Rietveld de GvR et Gerrit d'Android?
- 8. Quelle est la relation entre MCPS (million de cycles par seconde) et la puissance consommée
- 9. Quelle est la différence entre ASP.NET DynamicData et IronSpeed?
- 10. Quelle est la relation entre ASP classique et un pool d'applications IIS?
- 11. ASP.NET MVC: relation entre les modèles et MembershipUsers
- 12. Dans ASP.Net, quelle est la différence entre <% = et <% #
- 13. Application Block Enterprise Security en collaboration avec MembershipProvider dans ASP.NET
- 14. Quelle est la relation entre les combinateurs d'analyseurs et les analyseurs de descente récursifs?
- 15. Quelle est la différence entre une application de service WCF et une bibliothèque de service WCF?
- 16. Est-ce que quelqu'un a pu utiliser le modèle de fournisseur .NET avec une application winforms?
- 17. quelle est la différence entre:.! et: r !?
- 18. Quelle est la différence entre dict() et {}?
- 19. Quelle est la différence entre = et: =
- 20. Quelle est la relation entre les paramètres IIS HTTP Keep-Alives Enabled et Connection Timeout?
- 21. Générique et fournisseur d'appartenance ASP.Net
- 22. En nginx, quelle est la relation entre worker_connections, keepalive_timeout et connexion $
- 23. Fournisseur Microsoft pour Oracle et paramètres positionnels
- 24. Comment maintenir la cohérence entre le modèle et le modèle de vue dans le modèle MVVM?
- 25. Installation de Microsoft Enterprise Libraries et de DatabaseFactory
- 26. Quelle est la différence entre le format OMF et COFF?
- 27. Microsoft AX et Business Connector/Enterprise Portal/Framework d'intégration d'applications
- 28. Quelle est la différence entre Supprimer et Supprimer dans une relation plusieurs-à-plusieurs dans CoolStorage
- 29. Quelle est la différence entre DAO et Data Mapper
- 30. Quelle est la différence entre une application Web iPhone et une application iPhone?