工作流程管理器不会注册 [英] Workflow Manager won't register

查看:522
本文介绍了工作流程管理器不会注册的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我无法让工作流管理器在我的服务器场中注册,我已将工作流管理器安装在应用程序服务器上,并将客户端安装在2个WFE上.

I am unable to get workflow manager to register in my farm, I have installed the workflow manager on the application server and the client on the 2 WFE's.

工作流mgt应用程序池正在运行,工作流mgt站点正在运行,服务应用程序代理已启动,工作流计时器服务已启动,工作流管理器后端服务在服务msc中运行,安全令牌服务应用程序 正在运行,但是我无法获得该服务的注册.

The Workflow mgt app pool is running, workflow mgt site is running, the service application proxy is started, the workflow timer service is started, the workflow manager backend service is running in the service msc, the sercurity token service application is running, but I am unable to get the service to register.

我还能够在以管理员http://server:12291/身份运行的浏览器中打开服务的URL,并查看XML.

I am also able to open the URL for the service in a browser running as an admin http://server:12291/ and see the XML.

当我运行Get-WFFarmstatus时,它会显示前端和后端服务状态为运行中.

when I run Get-WFFarmstatus it shows the frontend and backend service status as running.

我得到的错误是

Register-SPWorkflowService:无法在URI'http://site collection URL/_layouts/15/metadata/json/1'处查询OAuth S2S元数据终结点.错误详细信息:发送请求时发生错误."从服务器收到的HTTP标头-ActivityID: 51f844c9-a6b7-40a1-a381-9972506beb0c.   NodeId:20sp7.范围:/SharePoint.客户ActivityId:32ea0817-17b8-46a2-8418-bba5438b1a20.

Register-SPWorkflowService : Failed to query the OAuth S2S metadata endpoint at URI 'http://site collection URL/_layouts/15/metadata/json/1'.  Error details: 'An error occurred while sending the request.' HTTP headers received from the server - ActivityID: 51f844c9-a6b7-40a1-a381-9972506beb0c.  NodeId: 20sp7. Scope: /SharePoint. Client ActivityId: 32ea0817-17b8-46a2-8418-bba5438b1a20.


该服务帐户是本地管理员,它对Web应用程序具有完全控制权.

The service account is a local admin, it has full control over the web application.

我也运行了

$ config =(Get-SpSecurityTokenServiceConfig)

$config = (Get-SpSecurityTokenServiceConfig)

$ config.AllowOAuthOverHttp = $ true

$config.AllowOAuthOverHttp = $true

$ config.AllowMetadataOverHtto = $ true

$config.AllowMetadataOverHtto = $true

$ config.Update()

$config.Update()

在运行register命令之前仍然出现相同的错误.

before running the register command still getting the same error.

我已将工作流管理器从服务器场上断开并重新连接,甚至卸载了它,服务总线和工作流客户端,并删除了所有数据库并重新安装了它.  一切似乎都在运行,只是不允许我注册.

I have disconnected the workflowmanager from the farm and reconnected it, even uninstalled it, the service bus and workflow client and deleted all the DB's and reinstalled it.  Everything seems to be running just will not allow me to register it.

推荐答案

请尝试浏览以下URL,并查看是否提供了下载1.json的选项

Please try to browse the following URL and see if it gives you option to download 1.json

http://siteurl/_layouts/15/metadata/json/1

http://siteurl/_layouts/15/metadata/json/1

请在运行命令时共享在ULS日志中找到的条目.

Please share entries found in ULS Logs while running the command.

还可以在运行命令时尝试使用-Force开关并检查其行为.

Also try using -Force switch while running the command and check the behavior.

检查以下链接:

http://consulting.risualblogs.com/blog/2013/05/24/sharepoint-2013-and-workflow-manager-farms/

http://sharepointdeal.wordpress.com/2013/07/08/register-spworkflowservice-failed-to-query-the-oauth-s2s-metadata-error/ 

http://sharepointdeal.wordpress.com/2013/07/08/register-spworkflowservice-failed-to-query-the-oauth-s2s-metadata-error/ 

谢谢,勇敢


这篇关于工作流程管理器不会注册的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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