【发布时间】:2020-02-18 13:21:58
【问题描述】:
我正在开发 Angular 6 和 Web-API 核心应用程序,现在我已经为我的应用程序实现了 Azure AD 身份验证。至此认证成功。我们正在使用 ADAL-Angular 4 来处理登录,角度注销。
如何从角度生成访问令牌以及如何识别经过身份验证的用户是否具有访问权限。我的用户的角色存在于 DB 中,而不是 Azure AD 中。
我没有中间的身份服务器。
请告诉我。
【问题讨论】:
-
用努力和决心。做研究。发布相关代码和您以前的尝试。解释什么是错的......
-
这是一个相当高级的问题。作为一个高级答案:您需要使用 Angular 应用程序中的 MSAL.js 来使用隐式流进行身份验证。 API 需要使用 JWT 认证。
标签: angular oauth azure-active-directory openid asp.net-core-webapi