![]() |
1
1
1)示例中的URL列表都在同一个网站集中,只涉及不同的网站,这意味着您不必每次都重新打开spsite,只需打开spwebs。 2)打开spsite时,使用“systemAccount.token”,如本例所示: http://blackninjasoftware.com/2009/04/09/how-to-programmatically-impersonate-users-in-sharepoint/
这样您就可以调用“doesUserHavePermissions”方法。 3)记住,在运行时打开和关闭spweb会影响性能。如果可能,尝试缓存代码的结果。 |