问题描述
有可能有一个公共Azure函数来覆盖和保存其他Azure应用程序的wwwroot中的代码文件吗?特别是ASPX和run.csx文件?
我理解安全风险,但让Azure函数通过具有权限的硬编码特定服务帐户和两个非常特定的ASPX和run.csx文件来实现这一点的想法。
这两个都不需要Azure门户用户界面中的编译步骤,也不知道这一点。
只是一个问题,并不是在寻找最佳实践或为什么我们不应该这样做的理由。
推荐答案
如果您只想重写wwwroot文件夹下的文件,是的,这是可能的。
我在门户中有两个函数,在HttpTrigger1
函数中我重写了HttpTrigger2
内容。下面是HttpTrigger2
原始内容。
下面是HttpTrigger1
代码,向HttpTrigger2
run.csx写入一个字符串。
结果是,运行HttpTrigger1
后,HttpTrigger2
内容发生了更改。