RT,大概了解过实现思路

startup里边做配置, 使用 cookie 存放 ClaimsIdentity 登录信息,然后controller 标记 

AuthorizeAttribute。

那么这里有个问题,如果当前项目areas包含三个站点,比如 前端 管理端 移动端, 那么登录一个站点之后,是不
也会把当前的cookie当做 另外两个站点的cookie,访问其他两个站点的时候 跳过登录直接就 登录成功了?
(理论上这三个站点应该各是各的登录和cookie 信息,如果什么特殊的做法来区分吗?)

最佳答案:

可以尝试使用3个不同的 AuthenticationScheme 来解决这个问题,参考资料:

谢谢大神,刚才自己网上搜了下  多用户登录  ,添加 多Scheme的登录方式,目前用了一个 admin的area 站点,登录授权正常,其他估计问题也不大

参考的帖子:https://www.cnblogs.com/seriawei/p/7452743.html

微信扫描右侧二维码并关注,回复“暗号”,获取暗号在此输入并点“获取”按钮。
暗号: