我已经阅读了许多博客,其中包括:
https://www.codeproject.com/Articles/1254806/Authentication-and-Authorization-in-ASP-NET-Core-2
我正在使用 Azure 活动目录构建使用 OpenIdConnect 的构建应用程序。我的愿望是将每个应用程序的访问权限仅限于特定组中的用户。例如,应用程序 1 只能由组 1 中的用户访问,而应用程序 2 只能由组 2 中的用户访问。
因此,当任一应用程序的用户使用 Azure AD 登录时,我希望 Azure AD 返回登录用户的组声明。根据组,我决定(从应用程序方面)是否允许用户访问应用程序。我已经能够弄清楚如何返回组...
但
当我在应用程序清单中包含 groupMemberClaims 时,我收到错误Bad Request...这是由于一些用户属于这么多安全组而向请求中添加了太多标头的结果。这是我的困境。
以前有人遇到过这个问题,你是如何解决的?