0

当前配置:

  • 1 个 SharePoint 2019 场(单服务器安装)
  • 3 台 Workflow Manager 服务器
  • Workflow Manager 服务器是负载平衡的
  • Workflow Manager 设置为仅在 https 上工作
  • 具有 DNS=*.domain.com 和所有 3 个服务器名称的 Workflow Manager SSL 证书
  • 所需权限已到位
  • URL(SharePoint Web 应用程序/站点和 wfm)可通过两种方式访问

使用场管理员帐户运行:Register-SPWorkflowService -SPSite " https://siteurl " -WorkflowHostUri " https://wfmurl:12290/ " -Force -Verbose 引发以下错误:

Register-SPWorkflowService:无法在 URI“ https://webappurl/_layouts/15/metadata/json/1 ”查询 OAuth S2S 元数据端点。错误详细信息:'反序列化 Microsoft.Workflow.Management.Security.OAuthS2SJsonMetadataDocument+JsonMetadataDocumentContract 类型的对象时出错。遇到意外的字符 '<'.'。从服务器收到的 HTTP 标头 - ActivityId:6de1c881-b1ca-411d-9004-ceea397d4453。节点 ID:服务器名称。范围:/DEV。客户端活动 ID:bdeb429f-7bb1-e0c1-d7d1-f868a175396b。在 line:1 char:1 + Register-SPWorkflowService -SPSite https://webappurl... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidData: (Microsoft.Share...WorkflowService:RegisterSPWorkflowService) [Register-SPWorkflowService], InvalidRequestException + FullyQualifiedErrorId : Microsoft .SharePoint.WorkflowServices.PowerShell.RegisterSPWorkflowService

任何输入表示赞赏。

4

2 回答 2

0

它与安装 2020 年 4 月的 CU KB 4484292 和 KB 4484291 后有关。

在与 MS 首席现场工程师通话后,它已解决,如http://thewindowsupdate.com/2020/06/04/sharepoint-2019-issue-with-sharepoint-2013-workflows-post-april-2020-cu/

您需要删除现有的 SPTrustedSecurityTokenIssuer 并将其注册如下

  1. 删除-SPTrustedSecurityTokenIssuer -Identity 9854855e-cea8-457f-8293-e405d4055ffb

(来自 Get-SPTrustedSecurityTokenIssuer 集合的 ID)

  1. New-SPTrustedSecurityTokenIssuer -Name "00000005-0000-0000-c000-000000000000" -MetadataEndPoint 'http://server:12291/$System/$Metadata/json/1' -RegisteredIssuerName "00000005-0000-0000-c000-000000000000@ *"

或者

New-SPTrustedSecurityTokenIssuer -Name "00000005-0000-0000-c000-000000000000" -MetadataEndPoint 'https://server:12290/$System/$Metadata/json/1' -RegisteredIssuerName "00000005-0000-0000-c000-000000000000@ *"

PS这里没有任何问题

删除-SPTrustedSecurityTokenIssuer

容易走

于 2020-08-23T08:00:58.127 回答
0

谢谢!最后,看起来 F5 负载平衡存在一些问题。作为测试,我们在主机文件中添加了 WFM 的 URL,之后连接工作正常。这被移交给了管理 F5 的团队,他们最终解决了这个问题。

于 2020-08-24T09:06:35.890 回答