azure - 如何在不使用 Azure 门户的情况下将受信任的来源添加到机器人的直线通道
问题描述
我需要能够完全从 Azure DevOps 发布管道中建立一个机器人和相关的网页。在bot上,我需要添加直线通道(目前支持此操作)。我还需要添加一个受信任的来源。我不相信可以从命令行执行此操作。
任何人都可以建议吗?
解决方案
你可以通过将Azure CLI 任务添加到管道来实现此目的。
从这里你有两个选择:
1)使用az resource update
命令:
az resource update --name web --resource-group myResourceGroup --namespace Microsoft.Web --resource-type config --parent sites/<app_name> --set properties.cors.allowedOrigins="['http://localhost:5000']" --api-version 2015-06-01
文档可在此处获得。
2)使用az webapp cors
命令:
az webapp cors add -g {myRG} -n {myAppName} --allowed-origins https://myapps.com
此命令的文档可在此处获得。
推荐阅读
- javascript - 使用 onerror 为不支持的浏览器提供 .webp 图像是否安全?
- swift - 如何在 SwiftUI 中编写分数
- docker - 如何从已经运行的 Docker 容器上的多个分离命令获取日志
- java - RecyclerView 没有从 firebase 数据库中获取数据
- node.js - 必须使用解构道具分配问题
- google-bigquery - 就 BigQuery 中的计划查询失败而言,错误代码“错误代码 3:错误请求”是什么意思?
- sql - 在冲突“酷名”->“酷名1”上增加文本列
- angular - Angular 2+,在 forEach 循环中具有嵌套订阅的订阅对象数组
- haskell - 为什么这个函数隐含一个单曲面约束,即使只有 SemiGroup 被列为约束?
- angular - 隐藏字段时阻止 ReactiveForm 的表单验证