在某些门户网站dotnetnuke中获取用户的角色

时间:2013-12-25 07:48:39

标签: dotnetnuke dotnetnuke-module

我有一个带有两个门户网站的dotnetnuke,可以将用户分成两个门户网站。

我希望在门户网站2(在另一个门户网站中)的模块中获得门户网站1中用户A的角色

我该怎么做?

1 个答案:

答案 0 :(得分:2)

int portalId = 1;    
UserInfo user = UserController.GetUserById(portalid, UserID);

您可以使用array:user.Roles获取特定门户中用户的角色列表,也可以使用以下命令检查用户是否处于特定角色:user.IsInRole(roleName)。