Wie ist die Beziehung zwischen Microsoft Enterprise Application Blocks und dem ASP.NET-Providermodell? (falls vorhanden)Welche Beziehung besteht zwischen Microsoft Enterprise Application Blocks und dem ASP.NET-Providermodell?
Antwort
Enterprise-Bibliothek verfügt über einen Sicherheitsanwendungsblock.
Es stellt zwei Schnittstellen, die Sie in Ihrem Code zugreifen:
eine Berechtigungs Provider-Schnittstelle, die die einzige Methode macht Autorisieren benannt, die eine Instanz eines IPrincipal Objekt nimmt Details der Identität des Benutzers und Rollen enthält. Abhängig von der Art und Weise, wie Sie den Block konfigurieren, kann die Autorisierung entweder über Windows® Authorization Manager (AzMan) für Active Directory, eine XML-Datei oder eine Datenbank erfolgen. oder indem Sie benutzerdefinierte Regeln verwenden, die Sie definieren und als XML in der Anwendungskonfigurationsdatei speichern. Eine Security Cache Provider-Schnittstelle, die Methoden verfügbar macht, mit denen Sie die Identität oder den Sicherheitskontext eines Benutzers als IIdentity-Instanz, IPrincipal-Instanz oder ASP.NET-Profilinstanz speichern und abrufen können. Jeder zwischengespeicherte Identitäts- oder Sicherheitskontext wird durch ein Token identifiziert (standardmäßig eine GUID, obwohl Sie eine eigene Implementierung der IToken-Schnittstelle erstellen und verwenden können). Der Block speichert diese Informationen entweder in einer Datenbank oder im isolierten Speicher unter Verwendung des Caching-Anwendungsblocks. Sie können alternativ einen benutzerdefinierten Anbieter für den Caching-Anwendungsblock erstellen und ihn zum Zwischenspeichern der Informationen am Speicherort und unter Verwendung der Techniken verwenden, die Sie in Ihrem Anbieter implementieren.
Dann können Sie auch ASP.NET 2.0 Provider Modell Referenz: http://msdn.microsoft.com/zh-cn/library/aa479030.aspx
- 1. Welche Beziehung besteht zwischen der Themenmodellierung und dem Dokumentclustering?
- 2. Enterprise Library Application Blocks oder selbstgewachsenes Framework?
- 3. Welche Beziehung besteht zwischen UIViews setNeedsLayout, layoutIfNeeded und layoutSubviews?
- 4. Welche Beziehung besteht zwischen Parser-Kombinatoren und rekursiven Descent-Parsern?
- 5. Welche Beziehung besteht zwischen dem klassischen ASP und einem IIS-Anwendungspool?
- 6. Welche Beziehung besteht zwischen dem Schlüsselwort using und der IDisposable-Schnittstelle?
- 7. Welche Beziehung besteht zwischen AVPacket in FFMpeg und H.264 NAL Uint?
- 8. Welche Beziehung besteht zwischen VS2008 Class Designer und Entity Framework Designer?
- 9. Welche Beziehung besteht zwischen Google App Engine SDK und Cloud SDK?
- 10. Enterprise Library Validation Application Block und Internationalisierung
- 11. Integration zwischen Enterprise Architect (EA) und Microsoft Test Manager (MTM)
- 12. @EJB Injektion und die Enterprise-Namenskontext - Beziehung zwischen den beiden
- 13. Was ist der Unterschied zwischen Java Web Application und Java Enterprise Application?
- 14. iPhone Application Enterprise Distribution Process
- 15. Enterprise Library Data Access Blocks Entwurfsentscheidungen
- 16. Microsoft Enterprise DAAB und Closing Connections
- 17. Installieren von Microsoft Enterprise Libraries und DatabaseFactory
- 18. Microsoft Logging Application Block und Multithreading
- 19. Delphi 7 Application und Microsoft Security Essentials
- 20. JPA besteht Objekt mit cascase Beziehung und dann löscht (Hibernate)
- 21. Probleme mit Vererbung und ObjectCollectionValidator des Validation Application Blocks
- 22. Muster der Enterprise Application Architecture - Testfragen?
- 23. Beziehung und Unterschied zwischen HAL und HATEOAS
- 24. Welcher Zusammenhang besteht zwischen "Generika" und "Typen höherer Ordnung"?
- 25. Beziehung zwischen Bytecodebefehle und Prozessoroperationen
- 26. Welcher Zusammenhang besteht zwischen bayesischen und neuronalen Netzen?
- 27. erwarten/async Microsoft Practices Enterprise Bibliothek Daten
- 28. Beziehung zwischen OAuth und JWT
- 29. Welcher Zusammenhang besteht zwischen Angular JavaScript und TypeScript?
- 30. Beziehung zwischen Vorverarbeitung und Übersetzung