生成Azure函数';以编程方式动态访问代码
我有两个Azure函数(用c#编写)。。我已将其URL提供给另一个团队调用\调用。。我注意到,带有后缀的访问代码总是相同的,因此存在安全风险 有没有一种方法可以让我们以编程方式动态生成Azure函数的访问代码,并将其附加到函数的URL中。。这样每个调用都会有一个唯一生成的访问代码 请导游。生成Azure函数';以编程方式动态访问代码,azure,azure-function-app,Azure,Azure Function App,我有两个Azure函数(用c#编写)。。我已将其URL提供给另一个团队调用\调用。。我注意到,带有后缀的访问代码总是相同的,因此存在安全风险 有没有一种方法可以让我们以编程方式动态生成Azure函数的访问代码,并将其附加到函数的URL中。。这样每个调用都会有一个唯一生成的访问代码 请导游。 谢谢。是的,您可以使用azure cli/rest api/powershell: $keyName = "MyFunctionKey" $payload = (@{ properties
谢谢。是的,您可以使用azure cli/rest api/powershell:
$keyName = "MyFunctionKey"
$payload = (@{ properties=@{ name=$keyName; value="abcd1234" } } `
| ConvertTo-Json -Compress).Replace('"', '\"')
az rest --method put `
--uri "$resourceId/functions/$functionName/keys/$($keyName)?api-version=2018-11-01" `
--body "$payload"
资料来源:
如果需要,还可以使用REST API实现相同的结果:
我希望将其与.net函数集成。是否有任何.net API可用于更新和获取新函数键?如果搜索端点,您可能会找到相关的rest API