大家都知道,微软企业库中的Security Application Block是把权限规则写在配置文件中的(app.config,web.config),并没有提供存在数据库的实现形式。我去年就向企业库项目组的人建议在SAB中加入这一实现形式,遗憾的是,直到现在的3.1版本,还是没有实现这一功能。
   还好Database Authorization Provider.rar
  DbRulesManager.cs:
 

  1Enterprise Library Database Authorization Providerusing System;
  2Enterprise Library Database Authorization Providerusing System.Data;
  3Enterprise Library Database Authorization Providerusing System.Data.Common;
  4Enterprise Library Database Authorization Providerusing System.Data.SqlClient;
  5Enterprise Library Database Authorization Providerusing System.Configuration;
  6Enterprise Library Database Authorization Providerusing System.Collections.Generic;
  7Enterprise Library Database Authorization Providerusing System.Security.Principal;
  8Enterprise Library Database Authorization Providerusing System.Web.Security;
  9Enterprise Library Database Authorization Provider
 10Enterprise Library Database Authorization Providerusing Microsoft.Practices.ObjectBuilder;
 11Enterprise Library Database Authorization Providerusing Microsoft.Practices.EnterpriseLibrary.Security;
 12Enterprise Library Database Authorization Provider//using Microsoft.Practices.EnterpriseLibrary.Security.Authorization;
 13Enterprise Library Database Authorization Providerusing Microsoft.Practices.EnterpriseLibrary.Security.Configuration;
 14Enterprise Library Database Authorization Providerusing Microsoft.Practices.EnterpriseLibrary.Data;
 15Enterprise Library Database Authorization Providerusing Microsoft.Practices.EnterpriseLibrary.Configuration;
 16Enterprise Library Database Authorization Providerusing System.Configuration.Provider;
 17Enterprise Library Database Authorization Provider
 18Enterprise Library Database Authorization Providernamespace Kreeg.EnterpriseLibrary.Security.Database.Authorization
 19

相关文章:

  • 2021-12-30
  • 2021-10-08
  • 2021-07-21
  • 2021-06-21
  • 2022-02-06
猜你喜欢
  • 2022-01-23
  • 2021-10-27
相关资源
相似解决方案