根据任何自定义策略在Azure AD B2C中兑换刷新令牌

问题描述 投票:1回答:1

我无法使用针对不同策略令牌端点接收的刷新令牌来兑换新令牌(访问和刷新)。

https://tenant.b2clogin.com/tenant.onmicrosoft.com/oauth2/v2.0/token?p=b2c_1a_signup收到刷新令牌A.

针对相同端点(策略b2c_1a_signup)兑换令牌A正在运行。

但如果我兑换不同的政策终点https://tenant.b2clogin.com/tenant.onmicrosoft.com/oauth2/v2.0/token?p=b2c_1a_signin。不管用。 (政策b2c_1a_signin)。

我们的应用程序总共使用了4个策略,它将从所有策略中获取访问权限并刷新令牌。难以存储并将刷新令牌映射到策略。

无论最初用于获取令牌的令牌终点如何,请帮助我找到一种始终针对一个令牌端点进行兑换的方法。

azure-active-directory azure-ad-b2c azure-ad-graph-api
1个回答
2
投票

不允许为一个策略发布刷新令牌,用于访问令牌,该令牌将针对另一个策略发布。

您必须使用刷新令牌保存策略标识符,以便可以使用该策略标识符交换此刷新令牌。

© www.soinside.com 2019 - 2024. All rights reserved.