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

无法通过CLI部署带专用端点的Azure Function ZIP包问题排查

专用端点Azure Function部署问题

我用.NET Core C#开发了一个带专用端点(禁用公网访问)的HTTP Trigger Azure Function。由于该函数及关联存储的入站流量已切断互联网访问,我通过CI流水线将ZIP包发布至一个新建的、启用公网访问的存储账户,并在发布流水线中获取附带SAS令牌的$ZIP_URL进行部署。

我在Azure CLI任务中尝试了以下4条部署命令,均未成功,本地运行这些命令也分别出现对应报错:

  • 命令1:
    az webapp deployment source config-zip --name demo-funcapp-test --resource-group osh-poc-rg --src $ZIP_URL
    
  • 命令2:
    az functionapp deployment source config-zip -g osh-poc-rg -n demo-funcapp-test --src $ZIP_URL
    
  • 命令3:
    az webapp deploy --name demo-funcapp-test --resource-group osh-poc-rg --type zip --src-url $ZIP_URL --async false
    
  • 命令4:
    az rest --method PUT --uri https://management.azure.com/subscriptions/55555c7b-1f7a-43a1-a90f-dee45a2f6262/resourceGroups/osh-poc-rg/providers/Microsoft.Web/sites/demo-funcapp-test/extensions/onedeploy?api-version=2022-03-01 --body "{'properties': {'type': 'zip','packageUri': '${ZIP_URL}' }}"
    

更新:创建与函数应用同VNET的VM并改用自托管代理后,部署成功,但Azure Portal中未显示函数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 23:45:56