最佳答案
我正在使用 ASP.NET Core 应用程序。我正在尝试实现基于令牌的身份验证,但是不知道如何为我的案例使用新的 保安系统。 我通过 例子,但他们没有帮助我很多,他们使用要么 cookie 认证或外部认证(GitHub,微软,Twitter)。
我的场景是: angularjs 应用程序应该请求传递用户名和密码的 /token
URL。WebApi 应该授权用户并返回将被 angularjs 应用程序在以下请求中使用的 access_token
。
我发现了一篇很棒的文章,介绍了在当前版本的 ASP.NET-使用 ASP.NET Web API 2、 Owin 和 Identity 的基于令牌的身份验证中实现我所需要的东西。但是对于我来说,如何在 ASP.NET Core 中做同样的事情并不明显。
我的问题是: 如何配置 ASP.NET Core WebApi 应用程序以使用基于令牌的身份验证?