如何使用AD B2C Automation获得具有自定义声明的令牌

时间:2019-11-11 00:12:27

标签: azure-ad-b2c

我正在使用AD B2C->Automation->Account Management中描述的技术来获取应用程序的访问令牌。这工作正常,但我想向返回的令牌添加一些自定义声明。当应用程序请求令牌时,有什么方法可以使用“自定义策略”添加自定义声明?

注意:我已经有用于交互式登录的自定义策略,该策略将声明添加到返回的令牌中。我想以某种方式在非交互模式下使用它们。

1 个答案:

答案 0 :(得分:0)

  

我已经有自定义策略...我想以某种方式在非交互模式下使用它们。

对于具有B ROPC (Resource Owner Password Credentials)的B2C非交互式身份验证/授权。

relying party file中,您可以输出custom claims

<OutputClaim ClaimTypeReferenceId="sub" />
<OutputClaim ClaimTypeReferenceId="objectId" />
<OutputClaim ClaimTypeReferenceId="myCustomClaim" DefaultValue="" />