3

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

AzureWebJobsStorageAzureWebJobsDashboard

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

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

在此处输入图像描述

4

1 回答 1

4

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

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

那里有 2 个密钥,这只是出于备份/安全原因。如果您的一个密钥暴露,您可以使用另一个密钥。更多细节在这里

于 2018-11-21T09:21:00.467 回答