我在我的应用中使用FormsAuthenticationTicket。我有两种不同的用户类型,超级管理员和普通用户。
超级管理员可以冒充普通用户。我想有多个FormsAuthenticationTicket实例,我可以拥有吗?有可能吗?
答案 0 :(得分:0)
不,就ASP.NET Forms身份验证机制而言,单个实例绝对没有问题。用户使用cookie进行跟踪,请求是无状态的。数据库也很好地处理并发。
您可以使用表单身份验证和多个会话。您的帖子似乎说两个人使用相同的表单身份验证帐户将共享相同的会话,并会导致问题。实际上,我无法理解您对多个身份验证票证实例的看法,因为登录的两个用户不会共享同一个会话。