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



我有一个带有两个门户的dotnetnuke,可将用户共享到2个门户中。

我想在门户 1 中的模块中获取用户 A 的角色 2(在另一个门户中)

我该怎么做?

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

可以使用 array: user 获取特定门户中用户的角色列表。角色,或者您可以使用以下方法检查用户是否处于特定角色中:用户。IsInRole(roleName)。

最新更新