公共Azure功能,可以在其他Azure应用程序的wwwroot中覆盖和保存文件?特别是ASPX和run.csx文件

人气:315 发布:2022-10-16 标签: edit permissions azure ide azure-functions

问题描述

有可能有一个公共Azure函数来覆盖和保存其他Azure应用程序的wwwroot中的代码文件吗?特别是ASPX和run.csx文件?

我理解安全风险,但让Azure函数通过具有权限的硬编码特定服务帐户和两个非常特定的ASPX和run.csx文件来实现这一点的想法。

这两个都不需要Azure门户用户界面中的编译步骤,也不知道这一点。

只是一个问题,并不是在寻找最佳实践或为什么我们不应该这样做的理由。

推荐答案

如果您只想重写wwwroot文件夹下的文件,是的,这是可能的。

我在门户中有两个函数,在HttpTrigger1函数中我重写了HttpTrigger2内容。下面是HttpTrigger2原始内容。

下面是HttpTrigger1代码,向HttpTrigger2run.csx写入一个字符串。

结果是,运行HttpTrigger1后,HttpTrigger2内容发生了更改。

796