我正在尝试使用Identity Server 4中的API资源,并且认为肯定有一些我不理解的东西。我有一个SPA客户端应用程序,它需要通过IdP对用户进行身份验证,然后代表该用户对API资源进行授权请求。API没有作用域,因此我定义了一些与Identity Server中的API资源相关联的API声明,但没有为该资源定义任何作用域或范围声明。但是,我现在很困惑<e
我已经将MSAL库集成到iOS中,以获取令牌并发送到我们的backend服务器以供进一步使用。sending this token to our API backend ( Failure 401 )}当图形API在获得令牌后从前端iOS应用程序调用时,它是工作的,当我们向后端发送相同的令牌时,它就无法获得401 error。同样的标记对于后端应用程序无效,但在我们使用ADAL库在iOS应用程序中时,这种方法更早时是有效的。
是因为重定向URI吗??在ADAL中
我正在尝试在一些新的ASP.NET核心web上使用标准的AuthenticationBuilder扩展方法AddJwtBearer,这些apis仍然获得由IdentityServer3创建的不记名令牌。我认为验证资源访问( id server3中的必需作用域)的最好方法是确保我可以像在identityserver4中那样将作用域的值添加给受众,或者在AddJwtBearer方法<e