我从哪里获取AzureWebJobsDashboard连接字符串信息?

Sle*_*lee 66 azure azure-webjobs

尝试更新我的Service Bus应用程序以使用新的RTM,我需要这些信息.

<add name="AzureWebJobsDashboard" connectionString="DefaultEndpointsProtocol=https;AccountName=;AccountKey=" />
    <add name="AzureWebJobsStorage" connectionString="DefaultEndpointsProtocol=https;AccountName=;AccountKey=" />
Run Code Online (Sandbox Code Playgroud)

以前我只使用了与每个队列关联的连接字符串.我已尝试过与我的帐户关联的用户名和密钥的每个组合,但没有运气.

Ric*_*ney 96

AzureWebJobsDashboard连接字符串是Azure SDK用于存储WebJobs仪表板使用的日志的Azure存储帐户.

AzureWebJobsStorage连接字符串是您的Azure存储帐户,SDK用于执行诸如将文件上载到blob存储或将消息添加到队列时触发的操作.如果你只使用服务总线队列,听起来你可能不需要这个.如果是这种情况,那么您可以使用与AzureWebJobsDashboard相同的连接字符串.通常,您将使用两个不同的存储帐户,以便一个用于仪表板日志记录,另一个用于应用程序功能(队列,表,blob).

连接字符串是在Azure管理门户(可用经典)通过点击存储在左侧导航栏中,选中要使用的存储帐户,然后单击管理访问键按钮,在页面的底部.

  • 我不确定为什么JobHost只通过配置值来获取这些连接字符串.我认为它也应该接受这些作为构造函数参数.现在我无法利用KeyVault来获取连接字符串,或连接字符串的各个方面,然后我可以重构为连接字符串.我不能将可能敏感的日志放入存储位置,其连接信息在服务器上很明显. (3认同)
  • 官方文件是否可用?任何人请发布一个链接. (3认同)
  • 以下是有关连接字符串的一些文档:https://docs.microsoft.com/zh-cn/azure/storage/common/storage-configure-connection-string (2认同)

小智 8

为的connectionString AzureWebJobsDashboardAzureWebJobsStorage从Azure存储account.So获得按照以下步骤来查看存储访问键。
1. 登录到 Azure 门户。 https://portal.azure.com
2. 在导航窗格中,单击存储帐户。
3. 选择所需的存储帐户,单击访问密钥并复制连接字符串。

截屏