在AD B2C自定义策略中从网址收集id_token_hint的值

时间:2020-07-09 20:39:55

标签: azure-ad-b2c identity-experience-framework

我正在使用this文章将id_token_hint传递到我的自定义策略,我的要求是有任何方法可以从URL收集值并将其传递到内容定义的加载URI中

我为此所做的工作是使用索赔解析器,但这不起作用。如果我用硬编码而不是 {OAUTH-KV:id_token_hint} 的值,那行得通。

 <UserJourneyBehaviors>
      <ContentDefinitionParameters>
        <Parameter Name="id_token_hint">{OAUTH-KV:id_token_hint}</Parameter>
      </ContentDefinitionParameters>
      <ScriptExecution>Allow</ScriptExecution>
 </UserJourneyBehaviors>

还定义了声明类型(认为不需要将该值传递给uri)

<ClaimType Id="id_token_hint">
     <DisplayName>id_token_hint</DisplayName>
     <DataType>string</DataType>
     <UserHelpText>id token hint</UserHelpText>
</ClaimType>

但是它没有在内容定义的自定义加载URI中发送查询字符串。

编辑:

如果我通过另一个参数传递相同的值,则说 idtokenhint 有效,但是 id_token_hint 无法正常工作。

0 个答案:

没有答案