azure-ad-b2c - 在 azure ad b2c 中,有没有办法知道用户是否选择了让我保持登录选项
问题描述
会话行为已配置。我想根据会话到期自动登录或注销。该 cookie 存储在 b2c 策略端点下。如果用户不选择让我登录选项,则可以执行此计算并将其保存在本地存储中。我怎么知道用户选择了什么选项。如果选中让我保持登录,则 cookie 将在配置的保持我登录值中过期,否则在 Web 应用程序会话超时配置值中过期 - 有界或滚动。所有回复似乎都集中在配置会话行为上。需要帮助了解用户选择的选项 - 谢谢
解决方案
Use a claims resolver and issue the Boolean for KMSI into the token. Only works for custom policies. You can’t do it for user flows.
https://docs.microsoft.com/en-us/azure/active-directory-b2c/claim-resolver-overview#context
推荐阅读
- windows - 在 Windows 10 中复制文件会更改其大小
- azure-api-management - 在 Azure API 管理中,当不需要订阅时,如何为 API 解决产品级策略?
- javascript - 将变量传递给 Jquery 的参数,就好像它是一个类一样
- java - 将两个列表连接在一起,用 Java 中的逗号分隔
- reactjs - 使用反应钩子和功能组件
- javascript - 可能未处理的 Promise Rejection (id: 0) React Native AsyncStorage
- python - 获取 ValueError:字符 U+380031 不在范围 [U+0000; U+10ffff] 尝试在烧瓶 Web 应用程序中使用 sqlalchemy 连接到 teradata
- r - 按列中非零元素的数量对 data.frame 进行排序
- java - 跳到单线程 ExecutorSerivce 中的下一个任务?
- java - 使用新的 RestTemplate 与 restTemplateBuilder 创建 RestTemplate