使用ASP.NET Web API进行身份验证

Mat*_*ill 11 asp.net-web-api

可能重复:
使用ASP.NET Web API进行跨平台身份验证

我想用新的visual studio 11 beta创建一个asp.net web api.此Web api需要由不同的网站,桌面应用和移动应用访问.为我的web api执行身份验证/授权的最佳方法是什么.我需要确保调用api的所有应用都经过身份验证.使用新的web api有一种简单的方法吗?

Ant*_*ott 14

我已经通过使用消息处理程序来检查请求中的auth头并设置了身份,因此[Authorize]属性可以做到这一点.

我写了一篇关于这个主题的博文.