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

Where can I find AzureWebJobsStorage and AzureWebJobsDashboard connection string?

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

AzureWebJobsStorageAzureWebJobsDashboard

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

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

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

2.EndpointSuffix=core.windows.net,这是一个路径,表示blob / queue等在azure存储上的路径,导致azure函数中的一些queue/blob触发器或一些日志将被存储在斑点中。详情为 here.

那里有 2 个密钥,仅用于备份/安全原因。如果您的其中一个密钥暴露,您可以使用另一个密钥。更多详情 here.