WEB API 2身份验证和授权

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WEB API 2身份验证和授权相关的知识,希望对你有一定的参考价值。

我使用Phone gap来开发我的应用程序,使用Asp.net WEB API 2作为我的后端。我想为用户使用身份验证和授权。

目前,我正在使用设备的deviceUUID登录。我想知道Asp.net WEBAPI 2中用于身份验证的最佳和安全方式。有人可以帮忙吗?任何有关此材料的链接都会非常有用。

答案

我遵循这个非常好的教程,使用ASP.Net Identity 2. http://bitoftech.net/2014/06/01/token-based-authentication-asp-net-web-api-2-owin-asp-net-identity/设置授权和身份验证

此外,如果在Azure中托管,有API应用程序可以为您提供访问控制,而无需额外的代码 - 但我还没有尝试过。 https://docs.microsoft.com/en-us/azure/app-service-api/app-service-api-authentication

以上是关于WEB API 2身份验证和授权的主要内容,如果未能解决你的问题,请参考以下文章

asp.net web api 2 CORS 和身份验证授权配置

ASP.NET Web API 授权和身份验证

对像 MERN Stack 这样的 Web 和 api 解决方案进行身份验证和授权的最佳方式是啥?

Azure AD 身份验证令牌未通过 Web api 授权

401 未经授权的错误 web api mvc windows 身份验证

身份验证/授权 MVC 5 和 Web API - Katana/Owin