首页 > 解决方案 > 有没有办法在 Azure B2C 中生成 PAT

问题描述

我有一个向用户公开的 api,并且我在中间件中添加了 B2C 身份验证。

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

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

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

标签: c#node.jsasp.net-coreazure-ad-b2cmsal

解决方案


当刷新令牌过期时,您将回退到 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


推荐阅读