ASP.NETプロバイダモデルとのMicrosoftエンタープライズアプリケーションブロックの関係は何ですか? (ある場合)ASP.NETプロバイダモデルとのMicrosoftエンタープライズアプリケーションブロックの関係は何ですか?
答えて
エンタープライズライブラリにはセキュリティアプリケーションブロックがあります。
それはあなたのコードにアクセスできる2つのインターフェイスを公開します。ユーザーのアイデンティティとロールの詳細を含むIPrincipalオブジェクトのインスタンスを取る承認という名前の単一のメソッドを公開
認可プロバイダインタフェースを、。ブロックを構成する方法に応じて、Windows®認可マネージャー(AzMan)を使用してActive Directory、XMLファイル、またはデータベースのいずれかで承認を行うことができます。定義したカスタムルールを使用して、アプリケーション構成ファイルにXMLとして格納します。 セキュリティキャッシュプロバイダインターフェイス。ユーザーのIDまたはセキュリティコンテキストをIIdentityインスタンス、IPrincipalインスタンス、またはASP.NETプロファイルインスタンスとして保存および取得できるメソッドを公開します。キャッシュされた各アイデンティティまたはセキュリティコンテキストは、トークンによって識別されます(デフォルトではGUIDですが、独自のITokenインターフェイス実装を作成して使用できます)。ブロックは、キャッシングアプリケーションブロックを使用して、この情報をデータベースまたは隔離ストレージに格納します。または、キャッシングアプリケーションブロック用のカスタムプロバイダを作成し、それを使用してその場所の情報をキャッシュし、プロバイダで実装する手法を使用することもできます。
その後、あなたはまた、ASP.NET 2.0プロバイダモデルを参照することができます。 http://msdn.microsoft.com/zh-cn/library/aa479030.aspx
- 1. データアクセス用のASP.NETプロバイダモデル
- 2. iis isapiとasp.net、それらの関係は何ですか?
- 3. Yii2:関係名とは何ですか?
- 4. phpのclassとcall_user_func()関数の関係は何ですか?
- 5. EnumとEnumerationの関係は何か
- 6. Microsoft ASP.NET Web Pages 2データナゲットパッケージとは何ですか?
- 7. Microsoft Visual Basic(チェックボックスの関係)
- 8. ASP.NET MVCとの関係
- 9. ブレンドとは? WPFとの関係は何ですか?
- 10. IS-A関係とHAS-A関係の違いは何ですか? Java
- 11. JavaScript/HTML/jQueryとの関係で ".el"とは何ですか?
- 12. Microsoft Azureのリソースディスクとは何ですか?
- 13. MyISAMテーブルのphpMyAdminでは "内部関係"とは何ですか?
- 14. Angular2/SystemJSでは、systemjs.config.jsと.import()の関係は何ですか?
- 15. "カーネルコール"と "システムコール"という用語の関係は何ですか?
- 16. AppDelegateとRootViewControllerとUIApplicationの関係は何ですか?
- 17. ng buildとngcの関係と違いは何ですか
- 18. tomcatとjdkとwebアプリケーションの関係は何ですか?
- 19. XOauthとOAuthとの関係は何ですか?
- 20. ES6とAngularとJqueryの関係は何ですか? Vue.js
- 21. OpenId ConnectとIdentityServerとIdentityの関係は何ですか?
- 22. Intelのコアi *とコアの数の関係は何ですか?
- 23. アイソメの角度とスケールの関係は何ですか?
- 24. GoogleのApp Engine SDKとCloud SDKの関係は何ですか?
- 25. m-m関係のmappedByとbelongsToの違いは何ですか?
- 26. javascriptのNumberとFunction.prototypeの関係は何ですか?
- 27. スピネーカーのプロジェクトとアプリケーションの関係は何ですか?
- 28. Neo4jとSQLの関係の違いは何ですか?
- 29. クラス "タイプ"と特定のタイプの関係は何ですか?
- 30. javaのパッケージとjarファイルの関係は何ですか?