asp.net-core - 如何在.net核心中的新登录上注销以前的登录?
问题描述
当用户通过.net核心中的另一个浏览器登录时,如何注销以前的登录?我提到了这个链接,但对如何使用它感到困惑。 在此处输入链接描述
解决方案
您只需使用相关用户调用UpdateSecurityStampAsync
您的UserManager
实例。然后让他们登录。这不会自动注销其他会话,因为有一个客户端组件必须发挥作用。但是,在另一个浏览器发出下一个请求时,那里的 cookie 将因为安全标记不匹配而失效,然后用户将被有效注销。
推荐阅读
- python - 将用户定义的函数应用于熊猫数据框的特定列并将新列添加到数据框
- laravel - Laravel Http 客户端
- typescript - 如何在数组中添加数字 - 打字稿
- java - 如何在 thymeleaf 中使用 math.max 来查找最大数?
- python - 如何将多索引数据透视表转换为包含部分索引的嵌套列表?
- python - 我的代码是使用 max30100 lib 来读取 ic 的数据并执行 fft BUT TypeError: 'numpy.float64' object cannot be mapped as an integer
- reactjs - 如何在 nextjs 中为特定页面禁用文件系统路由
- class - 如何在 Jenkins Pipeline 中导入具有常量的类?
- c - 如何动态分配结构而不是它的属性?
- python-3.x - Python 搜索功能