如何在asp.net c#中检查多个级别的会话

本文关键字:会话 检查 asp net | 更新日期: 2023-09-27 18:07:19

我的网站有三个级别的用户,经理,员工和普通用户。每一个都在我的数据库的不同表中。

我使用登录工具创建了一个登录表单。然后我创造了连接和会话。

现在我的问题是什么是最好的方式来检查会话在所有页面(如果它是经理,员工或用户)。如果有例子会更有用:)

感谢您的宝贵时间。

如何在asp.net c#中检查多个级别的会话

非常传统和简单,您可以使用这个久经考验的方法。

本质上,您将使用身份验证票据的UserData属性来存储当前用户的角色。然后,您可以随时从当前线程的主体获取数据。