多服务器场的 SharePoint Server 2013 Workflow Manager 配置
- 就删除Workflow mananger 相关数据重新建立。
- Workflow Manager 相关数据库包含;
- 这个时候应该可以创建SharePoint 2013 工作流 了,但是有时候在部署的时候会出现如下问题。
System.InvalidOperationException: Operation failed with error Microsoft.Workflow.Client.ScopeNotFoundException: 未找到范围“/SharePoint/default”。 从服务器收到了 HTTP 标头 - ActivityId: ad3f11ab-c5aa-4de9-b3a8-04649c73a95f。NodeId: WEB。Scope: /SharePoint/default/c74b212f-e6f8-43c3-87b8-3b7401042ede。 客户端 ActivityId: ba7cb99d-9109-1044-a26b-5b46988929a1。 ---> System.Net.WebException: 远程服务器返回错误: (404) 未找到。
在 Microsoft.Workflow.Common.As
请执行:Register-SPWorkflowService -SPSite “https://myserver/mysitecollection” -WorkflowHostUri “https://server.domain.com:12290”
- If you use HTTP: Register-SPWorkflowService –SPSite “http://mysitecollection” –WorkflowHostUri “http://server.domain.com:12291” –AllowOAuthHttp -force
- If you use HTTPS: Register-SPWorkflowService -SPSite “https://myserver/mysitecollection” -WorkflowHostUri “https://server.domain.com:12290”
请注意:做这些操作之前,保证所有SP更新已经完成。