Я создал новый проект Azure WebJob в Visual Studio 2015, используя .NET Framework 4.6.
В app.config я установил три строки подключения:
- AzureWebJobsDashboard
- AzureWebJobsStorage
- MyDatabaseConnectionString
Строки подключения AzureWebJobsDashboard и AzureWebJobsStorage идентичны и обе указывают на мою учетную запись хранения. Я включаю одну из строк подключения - они обе идентичны, за исключением «имени».
<add name="AzureWebJobsDashboard" connectionString="DefaultEndpointsProtocol=https;AccountName=mystorageaccountname;AccountKey=thisIsTheLongPrimaryKeyICopiedFromAzurePortalForMyStorageAccount" />
Мне все кажется правильным, но я получаю следующую ошибку:
Неправильно настроена конфигурация панели мониторинга веб-заданий Microsoft Azure. В конфигурации веб-сайта Microsoft Azure вы должны установить строку подключения с именем AzureWebJobsDashboard, используя следующий формат DefaultEndpointsProtocol = https; AccountName = NAME; AccountKey = KEY, указывающий на учетную запись хранилища Microsoft Azure, где хранятся журналы среды выполнения Microsoft Azure WebJobs.
Кстати, я знаю, что app.config читается веб-заданием, потому что мой код может подключаться к моей базе данных и обновлять некоторые записи.
Есть идеи, что я делаю не так?