c# - 有没有办法在 Azure B2C 中生成 PAT
问题描述
我有一个向用户公开的 api,并且我在中间件中添加了 B2C 身份验证。
要求客户每次登录并要求获取令牌看起来不是一个好主意,
浏览了有关刷新令牌的文档,但刷新令牌的最大生命周期为 3 个月。
就像 Azure Functions 一样,我们可以为 B2C 应用程序生成 PAT。
解决方案
当刷新令牌过期时,您将回退到 AAD B2C 上基于 cookie 的身份验证。
您可以使用“让我登录”创建一个长度为多年的持久性 cookie。
推荐阅读
- php - 我如何在 PHP 中使用动态变量
- node.js - Mongodb:仅FindOne那些与mongodb中的条件匹配的数组对象
- angular - 如何修复angular2-signaturePad中的“无法读取未定义的属性'toDataURL'”
- django - modelchoicefield 显示没有名称的对象 1 和对象 2 的问题?
- python - 如何使多线程我的树莓派之间的通信代码?
- php - wordpress 帖子无法在自定义模板上检索
- angular - 嵌套的 http 调用不适用于 ForkJoin
- excel - 在同一行中选择列表项后,如何确定单元格的颜色?
- javascript - 离线时如何使用 Sentry 记录错误?
- testing - 如何使用 Cucumber JS 在项目中执行命令行 TestCafe?