【发布时间】:2014-11-28 12:12:17
【问题描述】:
我创建了一个 WebApi 2.2 项目(来自一个空的新 ASP.NET 项目)来证明一些实现概念,现在我想向它添加身份验证。
我注意到在新的 WebApi 应用上添加身份验证的唯一方法是使用其中一个(在我的例子中是 VS 2013)模板。
是否有一种可靠的方法可以将身份验证添加到已经存在的 WebApi 2.2 应用程序?
我只想使用不记名令牌,如果这对我可能收到的任何答案有影响的话。
【问题讨论】:
-
有几种方法可以将身份验证添加到现有项目。例如,您可以使用过滤器,可能与属性结合使用,可以是内置的也可以是自定义的。您也可以使用 DelegatingHandler,尽管这可能不是一个好主意。
标签: c# asp.net authentication asp.net-web-api restful-authentication