You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

重新配置Service Bus与Workflow Manager证书时遇错求助

解决方案
  • 检查证书权限:Service Bus和Workflow Manager的服务账户(通常为NT SERVICE\ServiceBus、NT SERVICE\WorkflowServiceHost)需要拥有目标证书的读取权限。

    1. 运行certlm.msc打开本地计算机证书管理器,定位到LocalMachine\个人下的目标证书
    2. 右键证书→「所有任务」→「管理私钥」
    3. 添加对应的服务账户,授予读取权限
    4. 重启Service Bus和Workflow相关服务
  • 验证证书指纹格式:确保命令中使用的指纹无多余空格或特殊字符,可通过以下命令直接获取纯净的证书指纹:

    (Get-ChildItem -Path Cert:\LocalMachine\My | Where-Object { $_.Subject -match "你的证书主题" }).Thumbprint
    
  • 修复配置数据库指纹记录:若配置数据库中存储的指纹与实际证书不匹配,需手动同步:

    1. 连接到Service Bus的SQL管理数据库(默认名为SBManagementDB)
    2. 查询[ServiceBus].[dbo].[ServiceSettings]表,找到CertificateThumbprint相关条目,更新为正确的指纹值
    3. 同理检查Workflow Manager的管理数据库(默认名为WFManagementDB)中的对应配置表,同步指纹信息
  • 重新注册PowerShell资源提供程序:模块加载异常可能导致证书检测失效,执行以下命令重置:

    Unregister-SBResourceProvider
    Register-SBResourceProvider
    Unregister-WFResourceProvider
    Register-WFResourceProvider
    
  • 修复配置管理器组件:针对配置管理器无法打开的问题,尝试修复安装:

    1. 打开控制面板→「程序和功能」
    2. 找到Microsoft Service Bus和Workflow Manager,依次选择「更改」→「修复」
    3. 修复完成后重启服务器

内容的提问来源于stack exchange,提问作者Mahmood Alzwiri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 13:32:23