运行发布.Administration - 方法作为Farm管理员
-
10-12-2019 - |
题
我需要从发布中调用方法.Administration-命名空间作为农舍admin。特定:ContentDeploymentJob.GetAllJobs();
当我尝试运行该代码时,我会得到一个例外,代码只能由农舍管理员运行。
SPSecurity.RunWithElevatedPrivileges
没有帮助。在系统帐户下运行Spusertoken等'spsite(“mywebsite.com”,spusertoken.systemaccount)'没有帮助,因为我不在spsite-context 中
在那里实现哪种方式?
解决方案
同时我发现无法在正常的网站集中完成。您必须创建一个定时器作业来读取和启动内容部署,然后与您的网站集进行通信