当前位置:  开发笔记 > 编程语言 > 正文

AzureWebJobsDashboard配置错误

如何解决《AzureWebJobsDashboard配置错误》经验,为你挑选了1个好方法。

我使用.NET Framework 4.6在Visual Studio 2015中创建了一个新的Azure WebJob项目.

在app.config中,我设置了三个连接字符串:

    AzureWebJobsDashboard

    AzureWebJobsStorage

    MyDatabaseConnectionString

AzureWebJobsDashboard和AzureWebJobsStorage连接字符串是相同的,它们都指向我的存储帐户.我包含了一个连接字符串 - 因为它们都是相同的,除了"名称".


一切看起来都对我,但我收到以下错误:

未正确设置Microsoft Azure WebJobs仪表板的配置.在Microsoft Azure网站配置中,必须使用以下格式设置名为AzureWebJobsDashboard的连接字符串:DefaultEndpointsProtocol = https; AccountName = NAME; AccountKey = KEY指向存储Microsoft Azure WebJobs运行时日志的Microsoft Azure存储帐户.

顺便说一下,我知道web作业正在读取app.config,因为我的代码能够连接到我的数据库并更新一些记录.

知道我做错了什么吗?



1> mathewc..:

您需要在Web应用程序设置刀片中的门户中设置AzureWebJobsDashboard连接字符串(此处执行此操作的步骤).仪表板作为单独的站点扩展运行,无法访问app.config.将连接字符串添加到设置刀片上的连接字符串部分.

如果您希望获得安全性/一致性,也可以在那里添加其他连接字符串(例如AzureWebJobsStorage),而不是存储在app.config中,但WebJob可以从app.config读取AzureWebJobsStorage.

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有