Sharepoint 2010 Sharepoint 2010 SPWorkflowManager.CancelWorkflow访问被拒绝

Sharepoint 2010 Sharepoint 2010 SPWorkflowManager.CancelWorkflow访问被拒绝,sharepoint-2010,workflow,access-denied,Sharepoint 2010,Workflow,Access Denied,我试图在代码隐藏页面中执行以下代码 var workflow = GetWorkflowInstance(); SPSecurity.RunWithElevatedPrivileges( () => SPWorkflowManager.CancelWorkflow(worklow)); 尽管RunWithElevatedPrivileges,我还是得到了“拒绝访问”异常 我忘记配置什么了?有什么想法吗?添加web.AllowUnsafeUpdates=tr

我试图在代码隐藏页面中执行以下代码

var workflow = GetWorkflowInstance();
SPSecurity.RunWithElevatedPrivileges(
                () => SPWorkflowManager.CancelWorkflow(worklow));
尽管RunWithElevatedPrivileges,我还是得到了“拒绝访问”异常


我忘记配置什么了?有什么想法吗?

添加
web.AllowUnsafeUpdates=true在取消工作流()之前


添加
web.AllowUnsafeUpdates=true在取消工作流()之前


sharepoint.stackexchange.com不是回答这个问题的好地方吗?sharepoint.stackexchange.com不是回答这个问题的好地方吗?
SPSecurity.RunWithElevatedPrivileges(delegate(){
    web.AllowUnsafeUpdates = true;
    SPWorkflowManager.CancelWorkflow(worklow)
    web.AllowUnsafeUpdates = false;
});