0

我用 ASP.NET 做了一个网站,它管理学生。我已经建立了一个学生数据库和 aspnetdb 数据库集成。当我登录时获取用户名和角色,但不知道如何。我需要每个成员,他们将有一个单一的功能,看时间表和他们自己的信息......我想早点知道这个。希望有人会帮助我。谢谢!

4

1 回答 1

0

您可以在连接到当前线程的身份中获取您的登录,身份实现IIdentity接口

链接:http: //msdn.microsoft.com/fr-fr/library/system.security.principal.iidentity.aspx

首先你得到你的CurrentPrincipal,解析你的委托人并返回你的身份

链接:http: //msdn.microsoft.com/fr-fr/library/system.threading.thread.currentprincipal.aspx

链接:http: //msdn.microsoft.com/fr-fr/library/system.security.principal.iprincipal.aspx

注意:您可以覆盖您的身份和主体,但这假设您已将具有身份的主体添加到当前线程

于 2013-03-27T16:53:02.103 回答