用户旅程中的Azure B2C自定义登陆URL

时间:2018-06-05 12:26:10

标签: azure-ad-b2c

我们希望向Azure B2C添加应用程序授权,因此我们计划以下列方式修改用户旅程:

  • 让Azure B2C对用户进行身份验证。
  • 成功验证后,我们使用用户和应用程序信息调用自定义RESTful API端点。
  • 如果用户有权访问给定的应用程序,则用户可以继续用户旅程。
  • 否则我们希望将用户重定向到我们提供的错误页面。

我们在最后一步遇到了麻烦。有没有办法告诉B2C将用户重定向到自定义URL?

我们尝试添加两个具有不同前提条件的编排步骤,但它们不起作用:

<Precondition Type="ClaimsExist" ExecuteActionsIf="true">
  <Value>success</Value>
  <Action>SkipThisOrchestrationStep</Action>
</Precondition>

如果用户是否被授权,我们的端点将返回JSON中的不同成员(返回的成员被添加为ClaimTypes,并且它们位于REST API调用的OutputClaims部分中)。

0 个答案:

没有答案