【发布时间】:2020-10-26 23:26:46
【问题描述】:
我们有一个有两种用户类型的应用程序。其中一位是管理员,另一位是客户。我们使用 AspNet 身份验证用户并发出 cookie。 但是,存在管理员和用户共享同一个浏览器的情况。当客户端登录时,cookie 被覆盖,当返回管理员页面时,我们失去了身份验证。反过来也一样(客户端先登录,然后是管理员)。 有没有办法在同一个浏览器上同时支持多个经过身份验证的用户? 问候。 路易斯。
【问题讨论】:
-
support multiple authenticated users at the same time on the same browser您是否尝试实现模拟? -
不是真的,我只是想让两个同时用户在同一个应用上
-
不,不可能。不在身份中,不在任何其他网络应用程序中。你要么是管理员,要么是用户。在成为其他用户之前需要注销。如果您同时拥有两者,应用程序如何知道哪个用户正在使用系统?
标签: asp.net cookies asp.net-identity owin