在哪里可以找到 AzureWebJobsStorage 和 AzureWebJobsDashboard 连接字符串?

问题描述 投票:0回答:1

我使用 Cosmos DB 触发器在 Visual studio 2017 中创建了一个 Azure 函数。在 local.setting.json 中,它要求我提供三件事,而我对前两件事感到困惑。

AzureWebJobsStorageAzureWebJobsDashboard

我在哪里可以找到这两个? 我一直在观看一些教程视频,似乎有点难以知道我应该依赖哪些信息。 在一个视频中,显示我转到我的 Portal/FunctionApp/MyFunction/ApplicationSetting,在那里我可以找到它们。我已经尝试过,但只能找到AzureWebJobsStorage 另一个显示我可以转到我的 Portal/StorageAccount/MyStorage/AccessKeys,我只能看到我所附图片中的信息。 在该视频中,我看到这个人对这两个属性(或它们的名称)使用了完全相同的密钥,但没有一个以 EndpointSuffix=core.windows.net 结尾,而我在图片中的两个密钥都以此结尾短语。

  1. 我希望我能明白我在寻找什么。
  2. 我也希望有人能帮助我知道哪个是哪个,为什么我的密钥末尾有 EndpointSuffix=core.windows.net,如果应该有,这两个密钥是否相同?

enter image description here

azure function triggers azure-cosmosdb
1个回答
6
投票

1.是的,您附加的图片(连接字符串)是AzureWebJobsStorage和AzureWebJobsDashboard的值

2.EndpointSuffix=core.windows.net,它是一个路径,表示azure存储上的blob/queue等路径,导致azure函数中的一些队列/blob触发器或一些日志将存储在blob中。详情请看这里

那里有 2 个钥匙,只是出于备份/安全原因。如果您的一把钥匙暴露了,您可以使用另一把钥匙。更多详情请参见这里

© www.soinside.com 2019 - 2024. All rights reserved.