我可以使用 Azure AAD OIDC API 和应用注册将声明 VALUE 硬编码到我的访问令牌中吗?

问题描述

我有一个客户端凭据应用注册一个自定义 API 注册。几乎与 Microsoft.Identity.Web samples 相同。

使用我们的 IdentityServer4 客户端凭据客户端,我们可以轻松地将 foo=bar 添加到我们的客户端。当它为受保护资源(API,例如 Azure-land 中的 api://<AppId>/.default)请求访问令牌时,您将看到一个 JWT,其声明名为“foo”,值为“bar”IE :{ "foo": "bar","iss": "https://sts.windows.net/..."

这对我来说是 OAuth2 的重要组成部分,因为我们需要我们的 API 来查看有关客户端的自定义信息。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)