检查用户连接是否不是管理员或用户

时间:2014-04-23 18:58:21

标签: asp.net vb.net

如何检查用户是否不是管理员或用户?我需要此功能来确定用户名连接是否为Admin或User。

感谢您的帮助。

 If (CurrentUser.UserName <> "Admin") Or (CurrentUser.UserName <> "User")

1 个答案:

答案 0 :(得分:0)

您是否在应用程序中使用了身份模型?例如,如果您正在使用表单身份验证,并使用通用成员资格提供程序(ASP.NET中的默认成员资格提供程序),那么该链接将对您有所帮助。从那里,您可以使用&#34; IsInRole&#34; User对象的方法,并从相应的角色添加\ remove用户。从本文开始,Google就可以从那里获取有关使用通用会员资格的更多信息:http://msdn.microsoft.com/en-us/library/system.web.security.roleprincipal.isinrole(v=vs.110).aspx