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