如何在SharePoint 2013中解决工作流“暂停”模式问题 [英] How to resolve workflows 'Suspended' mode problem in SharePoint 2013

查看:96
本文介绍了如何在SharePoint 2013中解决工作流“暂停”模式问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我在SharePoint 2013中创建了示例工作流程。当我要触发它时。它进入暂停模式。如何解决此问题。有什么方法可以解决这个问题。我已经检查了中央管理中的所有设置,例如用户配置文件服务它已启动而其他是< b>用户配置文件同步服务处于启动模式。



我正在使用具有完全管理控制权限的自己帐户访问SharePoint帐户(不使用系统帐户进行​​工作流程)。我仍然收到以下错误



RequestorId:49862b0d-4d9b-9c16-0000-000000000000。详细信息:RequestorId:49862b0d-4d9b-9c16-0000-000000000000。详细信息:在执行工作流实例期间发生未处理的异常。异常详细信息:System.ApplicationException:HTTP 401 {x-ms-diagnostics:[3001000; reason = \对请求进行身份验证时出错。\; category = \invalid_client \ ], SPRequestGuid:[ 49862b0d-4d9b-9c16-8afa-bc4d3db9fba5], 请求ID:[ 49862b0d-4d9b-9c16-8afa-bc4d3db9fba5], X-FRAME-OPTIONS:[ SAMEORIGIN],SPRequestDuration:[1515],SPIisLatency:[3],Cache-Control:[private],WWW-Authenticate:[Bearer realm = \ b46a5409-828d-4811-88ae-4fde7c19df36\ CLIENT_ID = \ 00000003-0000-0ff1-ce00-000000000000\,trusted_issuers = \ 00000005-0000-0000-c000-000000000000 @ *,00000003- 0000-0ff1-ce00-000000000000 @ b46a5409-828d-4811-88ae-4fde7c19df36\ , NTLM], X-ASPNET-版:[ 4.0.30319], X-已启动的所谓 :[ASP.NET],X-



请问有什么解决方案......请建议我......



谢谢



Nitin

Hi,

I have created sample workflow in SharePoint 2013.When I am going to trigger it.It goes in "Suspended Mode". How to resolve this issue.Is there any way to resolve this.I have check all Setting in central administration like User Profile Service it is started and other is User Profile Synchronization Service it is in Starting Mode.

I am accessing SharePoint account with Myself account which having full Administrative control(Not using system Account for workflows). Still I am getting following error

RequestorId: 49862b0d-4d9b-9c16-0000-000000000000. Details: RequestorId: 49862b0d-4d9b-9c16-0000-000000000000. Details: An unhandled exception occurred during the execution of the workflow instance. Exception details: System.ApplicationException: HTTP 401 {"x-ms-diagnostics":["3001000;reason=\"There has been an error authenticating the request.\";category=\"invalid_client\""],"SPRequestGuid":["49862b0d-4d9b-9c16-8afa-bc4d3db9fba5"],"request-id":["49862b0d-4d9b-9c16-8afa-bc4d3db9fba5"],"X-FRAME-OPTIONS":["SAMEORIGIN"],"SPRequestDuration":["1515"],"SPIisLatency":["3"],"Cache-Control":["private"],"WWW-Authenticate":["Bearer realm=\"b46a5409-828d-4811-88ae-4fde7c19df36\",client_id=\"00000003-0000-0ff1-ce00-000000000000\",trusted_issuers=\"00000005-0000-0000-c000-000000000000@*,00000003-0000-0ff1-ce00-000000000000@b46a5409-828d-4811-88ae-4fde7c19df36\"","NTLM"],"X-AspNet-Version":["4.0.30319"],"X-Powered-By":["ASP.NET"],"X-

Please Is there any solution then.... please suggest me...

Thanks

Nitin

推荐答案

首先,终止暂停的工作流和任何其他暂停的实例。



其次,如果您使用的是SharePoint 2013,则无法在系统帐户下运行工作流。使用SharePoint时,请检查您的Windows帐户在浏览器中是否显示为系统帐户。如果是,请使用非系统帐户登录窗口并再次尝试工作流程(打开浏览器时也可以尝试以不同用户身份运行)。



否则,如果是SharePoint 2013工作流,则可能存在安装/配置问题。
Firstly, terminate the suspended workflow and any other instances that are suspended too.

Secondly, if you are using SharePoint 2013 it cannot run a workflow under a system account. Check that your windows account doesn't display as "System Account" in the browser when using SharePoint. If it does, log into windows with a non system account and try the workflow again (you could also try "run as different user" when opening the browser).

Otherwise, you may have an installation/configuration problem if its a SharePoint 2013 workflow.


为用户配置文件授予用户权限服务:



https://s32.postimg.org/4dapstspx/2016.png [ ^ ]
Give user permissions for User profiles Service:

https://s32.postimg.org/4dapstspx/2016.png[^]


这篇关于如何在SharePoint 2013中解决工作流“暂停”模式问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆