如何在现有工作流管理器节点上启用 HTTP 端口

How to enable HTTP Port on Existing Workflow Manager Node

我们在 SharePoint 场上安装了 Microsoft Workflow Manager。当我们第一次添加 WF 节点时,我们配置了不允许 http。为了测试,我们想要如何允许 HTTP。

命令 update-WFHost 似乎没有 -EnableHttpPort 的参数。

我们可以删除节点并重新添加,但希望能够通过命令进行更改。

  1. 打开 IIS 管理器
  2. Select 左窗格中的工作流管理网站
  3. 按右窗格中的 "Bindings" 按钮。
  4. 为 HTTP 协议添加绑定(端口必须与 HTTPS 的端口不同)。
  5. 打开 PowerShell 并执行 cmdlet Register-SPWorkflowService 并将参数 "WorkflowHostUri" 的设置值设置为新的 http 绑定。