带QueueTrigger的Azure功能:是否可以仅配置存储帐户网址并使用托管身份访问队列?

问题描述

我已经定义了此功能:

[FunctionName("My_QueueTrigger")]
public Task RunAsync([QueueTrigger("my-queue-name",Connection = "AzureWebJobsStorage")] string text)
{
  // code here...
}

AzureWebJobsStorage(在Azure上)包含以下内容:"DefaultEndpointsProtocol=https;AccountName=my-storage-account;AccountKey=mykey;EndpointSuffix=core.windows.net"

(请注意,对于本地开发,该值为"UseDevelopmentStorage=true"。)

我的问题是,是否也可以在此处定义存储帐户名称,例如"https://my-storage-account.queue.core.windows.net",然后使用Azure函数中的托管身份(具有 Processor 权限)来读取/触发在邮件上。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)