有没有办法在 Azure B2C 中生成 PAT

Is there a way to generate PAT in Azure B2C

我有一个api是暴露给用户的,我在中间件中添加了B2C认证。

要求客户每次都登录并要求获取令牌并不是一个好主意,

浏览了有关刷新令牌的文档,但刷新令牌的最长生命周期为 3 个月。

就像 Azure Functions 一样,我们可以为 B2C 应用程序生成 PAT。

当刷新令牌过期时,您将在 AAD B2C 回退到基于 cookie 的身份验证。

您可以使用“让我保持登录”来创建一个持续多年的永久性 cookie。

https://docs.microsoft.com/en-us/azure/active-directory-b2c/session-behavior?pivots=b2c-custom-policy#enable-keep-me-signed-in-kmsi