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

时间:2012-03-22 19:48:17

标签: asp.net-web-api

  

可能重复:
  Cross platform authentication using ASP.NET Web API

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

1 个答案:

答案 0 :(得分:14)

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

我在这个主题上写了blog post ..