0

我正在尝试通过配置使用 Unity 将 IAuthorizationFilter 与 SecurityAuthorizationFilter 注入。我得到一个异常类型名称或别名 IAuthorizationFilter 无法解析。请检查您的配置文件并验证此类型名称。我检查了类型,它们看起来都不错。请有人指导我如何通常注入动作过滤器。提前致谢

我的配置如下

  <typeAlias alias="IAuthorizationFilter" type="System.Web.Mvc.IAuthorizationFilter, System.Web.Mvc"/>
  <typeAlias alias="SecurityAuthorizationFilter" type="JQS.Infrastructure.Security.Filters.SecurityAuthorizationFilter, JQS.Infrastructure.Security"/>



    <register type="IAuthorizationFilter" mapTo="SecurityAuthorizationFilter"/>

-乔治

4

1 回答 1

0

尝试在 IAuthorizationFilter 别名的类型属性中写入完整的程序集名称(我的意思是版本、文化、公共令牌)

于 2012-09-04T17:59:23.223 回答