【发布时间】:2018-04-05 22:07:12
【问题描述】:
我有一个天蓝色的函数应用程序,我想以可重复(自动)的方式设置它,以便我可以在不同的环境/资源组中复制它。我可以通过 azure cli 创建函数应用,但我还需要配置 CORS 选项,以便可以从浏览器调用它。
我在 azure 门户 web ui 中找到了执行此操作的位置, 在“平台功能”选项卡(https://docs.microsoft.com/en-us/azure/azure-functions/functions-how-to-use-azure-function-app-settings#cors)中,但我找不到任何关于通过 azure cli 修改该设置的信息,或者当我更改应用程序。
似乎您甚至可以通过 local.settisg.json 为本地开发指定 CORS 设置,但这仅适用于本地 (https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local#local-settings)。如果我通过 azure function tools cli 部署应用程序,我可以在部署时指定 --publish-local-settings 标志,但我没有以这种方式部署。
似乎必须有一种方法可以在不使用 Web UI 的情况下修改 CORS 配置,我只是没找到吗?
【问题讨论】:
标签: azure cors azure-functions arm-template