使用WebApi进行身份验证和授权
我正在开发一个使用asp.net核心Web API和Angular2的应用程序
我想为我的应用程序实现身份验证和授权
我想知道如果只有一个客户端(在角度2)使用身份服务器是一个很好的选择,并且我希望登录屏幕连接到我的客户端而不是身份服务器?
据我了解,你想使用基于令牌的身份验证与以下流程:
所以,我的建议你的情况:
如果您使用AspNet Identity,则带有密码授权的OpenIddict是一个选项。
如果您使用自定义用户存储,请使用带有密码授权的IdentityServer4。
如果您想编写自己的令牌端点,请查看ASP.NET Core中的基于令牌的身份验证
注意:密码授权使您能够实现自己的登录屏幕。
链接地址: http://www.djcxy.com/p/22393.html