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

本地调试Azure Logic App (Standard)遇DirectApiAuthorizationRequired错误

解决Azure Logic App (Standard)本地开发DirectApiAuthorizationRequired错误

本地用VS Code开发Azure Logic App (Standard)时,调用HTTP触发器端点碰到DirectApiAuthorizationRequired错误,提示需要认证方案——这是因为你从无认证的托管版本复制过来的工作流,在本地运行时默认强制启用了认证检查。以下是具体解决方法:

  • 修改工作流的HTTP触发器配置
    打开工作流的workflow.json文件,找到HTTP触发器的triggers节点,添加或修改authentication字段为None类型,示例如下:

    "triggers": {
        "manual": {
            "type": "Request",
            "kind": "Http",
            "inputs": {
                "schema": {}
            },
            "authentication": {
                "type": "None"
            }
        }
    }
    
  • 调整本地应用设置
    找到项目里的local.settings.json文件,在Values中添加LogicApp.DisableLocalAuthentication配置并设为true,完整配置示例:

    "Values": {
        "AzureWebJobsFeatureFlags": "EnableWorkerIndexing",
        "WEBSITE_HOSTNAME": "localhost:7071",
        "LogicApp.DisableLocalAuthentication": "true"
    }
    
  • 重启本地运行时
    在VS Code终端里按Ctrl+C停止当前运行的Logic App进程,然后重新启动本地运行时,让新配置生效。

如果做完这些还是报错,检查工作流是否还有其他遗留的认证配置,或者确保本地Logic App运行时是最新版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 05:43:10