将自定义声明添加到 azure b2c 客户端凭据流

Add custom claims to azure b2c client credentials flow

我已将 b2c 配置为客户端凭据流的授权服务器,我想向令牌添加声明,以便我可以使用策略将其发送到 APIM 中的后端服务。 但我找不到将这个额外声明添加到令牌的方法,以便我可以在 APIM 上使用它。 注意:可以使用授权代码流程,但在使用客户端凭据时,声明不会通过请求传递。

有办法实现吗?

您不能使用 Azure AD 进行声明自定义 client_credential flow。我们将在未来发布 Azure AD B2C 客户端凭据流,这将允许使用自定义策略自定义声明,类似于授权代码流。