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

Azure环境下OneDrive for Business连接器出现SSL连接建立失败错误

解决Logic Apps标准连接器OneDrive for Business Azure环境SSL连接错误

一、正确获取目标端点证书的方法

不用依赖易出错的PowerShell脚本,用以下两种可靠方式获取:

  • 浏览器直接提取:
    1. 打开浏览器访问端点的基础地址:https://ec5cee1458623d38.18.common.logic-northeurope.azure-apihub.net:443(去掉后面的查询参数和路径)
    2. 点击地址栏左侧的锁形图标 → 选择「证书」→ 切换到「详细信息」标签
    3. 找到「指纹」字段(SHA-1格式),复制完整字符串,注意去掉字符串中的空格
  • OpenSSL命令行提取:
    执行以下命令,直接输出证书指纹:
    openssl s_client -connect ec5cee1458623d38.18.common.logic-northeurope.azure-apihub.net:443 | openssl x509 -fingerprint -noout
    
    提取SHA1 Fingerprint=后的字符串,去掉其中的冒号即可使用。

二、证书配置的关键检查点

配置WEBSITE_LOAD_ROOT_CERTIFICATES应用设置时,注意以下细节:

  • 指纹必须是无空格、无冒号的纯字符序列
  • 若需添加多个证书指纹,用逗号分隔,不要加空格
  • 配置完成后必须重启Logic Apps标准实例,确保设置生效

三、更简便的排查与解决路径

  • 检查网络访问权限:
    确认Logic Apps所在的VNet/子网的NSG、防火墙规则是否允许出站访问目标端点的443端口,避免网络拦截导致SSL握手失败
  • 切换连接器类型:
    尝试将OneDrive for Business连接器从托管模式切换为内置模式(如果你的Logic Apps支持),内置连接器的SSL信任链逻辑与托管连接器不同,可能绕过当前问题
  • 补全证书链:
    用浏览器查看证书的「证书路径」,若存在中间证书未被Azure信任的情况,需要将中间证书的指纹也添加到WEBSITE_LOAD_ROOT_CERTIFICATES中,确保整个证书链完整可信

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 00:12:12