【100分】WebApi过滤器使用有关问题,有难度啊求高手指导!

【100分】WebApi过滤器使用问题,有难度啊!!!!!求高手指导!!!!!!!!!!!!!!!!!
项目中需要对api访问者的身份进行过滤,这个没问题。
现在的问题是,要在校验身份为非法时,直接返回错误消息,不要进action,
这个要怎么实现?

非常惭愧,这个问题可能很多人觉得很幼稚,但我看了一些资料,也没看明白微软的过滤器工作原理,
不知道在那里用什么方式可以不进action就能返回我定制的错误消息。。。。
苦恼啊。。。。
------解决思路----------------------
http://blog.****.net/starfd/article/details/43524175
参考上面,返回如下
//此处暂时以401返回,可调整为其它返回  
        actionContext.Response = actionContext.Request.CreateResponse(HttpStatusCode.Unauthorized);  
        //actionContext.Response = new HttpResponseMessage(HttpStatusCode.Unauthorized);
  
------解决思路----------------------
"也没看明白微软的过滤器工作原理"  那你意思是你没用微软api工程内嵌的验证机制么?