Пользовательский атрибут авторизации не работает в WebAPI

 public class CustomAuthorizeAttribute : AuthorizationFilterAttribute
 {  
    protected override bool AuthorizeCore(HttpContextBase httpContext)
    {
       return true;// if my current user is authorised
    }
 }

Выше мой класс CustomAuthorizeAttribute и

[CustomAuthorize] // both [CustomAuthorize] and [CustomAuthorizeAttribute ] I tried 
public class ProfileController : ApiController
{
   //My Code..
}

Когда я звоню

http://localhost:1142/api/Profile 

Это не стрельбаCustomAuthorizeAttribute

Более того, класс My FilterConfig выглядит ниже

public class FilterConfig
{
    public static void RegisterGlobalFilters(GlobalFilterCollection filters)
    {            
        filters.Add(new CustomAuthorizeAttribute());
    }
}

Пожалуйста, помогите, если я что-то упустил.

Ответы на вопрос(3)

Ваш ответ на вопрос