在 Azure ADB2C 中设置令牌生命周期

Setting Token lifetime in Azure ADB2C

我们正在使用 Azure ADB2C 和授权类型作为客户端凭据。我们正在与客户共享 clientid、secret 以使用我们的 API。我们没有创建任何用户流,因为它不需要。

我们是否可以将令牌生命周期更改为 15 分钟(默认为 60 分钟)

根据您的描述,我了解到您正在使用 AAD 客户端凭据流,因为 B2C 不支持客户端凭据流。

如果是,则您的客户没有使用 B2C 功能。

您可以 configure token lifetime policies 您的 AAD 功能。

$policy = New-AzureADPolicy -Definition @('{"TokenLifetimePolicy":{"Version":1,"AccessTokenLifetime":"00:15:00"}}') -DisplayName "WebPolicyScenario" -IsOrganizationDefault $false -Type "TokenLifetimePolicy"