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

Microsoft Forms集成Azure AD时模板语言表达式处理失败

问题解决方案

1. HTTP调用Graph时的连接报错处理

报错提示找不到webcontents连接,当前可用连接为microsoftforms和office365,核心原因是你的HTTP动作错误引用了不存在的连接配置,解决步骤:

  • 打开名为Get_the_AAD_information_about_the_user的HTTP动作编辑界面
  • 在连接配置区域,选择已有的office365连接(若没有则新建一个,确保该连接拥有访问Microsoft Graph的权限,比如User.Read.All等)
  • 确认HTTP请求的授权方式使用office365连接提供的OAuth认证,而非错误的webcontents连接引用

2. 审批环节Accept/Reject的表达式定义

不要直接用字符串硬编码判断,改用引用审批动作输出的表达式来匹配结果:

  • 假设你的审批动作名为Start_and_wait_for_an_approval,判断同意的表达式为:
    equals(body('Start_and_wait_for_an_approval')?['outcome'], 'Approve')
    
  • 判断拒绝的表达式为:
    equals(body('Start_and_wait_for_an_approval')?['outcome'], 'Reject')
    
  • 注意:部分环境中审批结果的字段名或值可能略有差异,可通过查看审批动作的实际输出JSON来确认具体字段,替换上述表达式中的对应部分即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 23:07:42