Веб-работа Azure Ошибка только при развертывании: неверные учетные данные для xxx
Привет, когда я проверяю стандартный код для лазурной веб-работы
static void Main()
{
var config = new JobHostConfiguration();
var host = new JobHost(config);
host.RunAndBlock();
}
И я отлаживаю код
public static void ProcessQueueMessage([QueueTrigger("queue")] string message, TextWriter log)
{
log.WriteLine(message);
}
Работает нормально.....
Когда я внедряю этот код в ту же настройку Azure, я вижу, что получаю ошибку
2018-07-11T11:04:04 PID[4280] Ошибка необработанного исключения: System.InvalidOperationException: учетные данные учетной записи для 'travelithotelcontentcode' неверны. 2018-07-11T11:04:04 PID[4280] Ошибка в Microsoft.Azure.WebJobs.Host.Executors.DefaultStorageCredentialsValidator.d__4.MoveNext() 2018-07-11T11:04:04 PID[4280] Ошибка --- Конец трассировки стека из предыдущего расположения, в котором было сгенерировано исключение --- 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(задача-задача) 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Задача) 2018-07-11T11:04:04 PID[4280] Ошибка в Microsoft.Azure.WebJobs.Host.Executors.DefaultStorageCovede0) 2018-07-11T11:04:04 PID[4280] Ошибка --- Конец стека трассировки от предыдущего местоположения, где было сгенерировано исключение --- 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(задача-задача) 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(задача-задача) 2018-07-11T11: 04: 04: PI: D [4280] Ошибка в Microsoft.Azure.WebJobs.Host.Executors.DefaultStorageAccountProvider.d__0.MoveNext() 2018-07-11T11:04:04 PID[4280] Ошибка --- Конец трассировки стека из предыдущего местоположения, где было исключение брошенный --- 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(задача-задача) 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(задача задачи) 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (задача задача) 2018-07-11T11: 04: 04 PID ] Ошибка в Microsoft.Azure.WebJobs.Host.Executors.JobHostContextFactory.d__b.MoveNext() 2018-07-11T11:04:04 PID[4280] Ошибка --- Конец трассировки стека из предыдущего местоположения, где было сгенерировано исключение - - 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(задача задачи) 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices. TaskAwaiter.HandleN onSuccessAndDebuggerNotification (Задача) 2018-07-11T11:04:04 PID[4280] Ошибка в Microsoft.Azure.WebJobs.Host.Executors.JobHostContextFactory.d__0.MoveNext() 2018-07-11T11:04:04 PID[4280] Ошибка --- Конец трассировки стека из предыдущего местоположения, где было сгенерировано исключение --- 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(задача-задача) 2018-07- 11T11: 04: 04 PID [4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Задача) 2018-07-11T11:04:04 PID[4280] Ошибка в Microsoft.Azure.WebJobs.JobHost.d__fM. () 2018-07-11T11:04:04 PID[4280] Ошибка --- Трассировка конца стека из предыдущего местоположения, в котором было сгенерировано исключение --- 2018-07-11T11:04:04 PID[4280] Ошибка в системе. Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача-задача) 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(задача-задача) 2018-07-11T11: 04: 04: 04: 04: 04 4280] Err или в Microsoft.Azure.WebJobs.JobHost.d__0.MoveNext() 2018-07-11T11:04:04 PID[4280] Ошибка --- Конец трассировки стека из предыдущего местоположения, где было сгенерировано исключение --- 2018-07- 11T11: 04: 04 PID [4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(задача-задача) 2018-07-11T11:04:04 PID[4280] Ошибка в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndtification задача) 2018-07-11T11:04:04 PID[4280] Ошибка в Microsoft.Azure.WebJobs.JobHost.Start() 2018-07-11T11:04:04 PID[4280] Ошибка в Microsoft.Azure.WebJobs.JobHost.RunAndBlock() 2018-07-11T11:04:04 PID[4280] Ошибка при TravelIT.BookingEngine.TravelPortImageWebJob.Program.Main()
Есть идеи, почему это происходит только при развертывании веб-задания Azure?
1 ответ
Проверьте свой профиль развертывания "travelithotelcontentcode" и убедитесь, что учетные данные (идентификатор и пароль) совпадают с профилем, взятым из приложения Azure на портале Azure.
В противном случае вы можете попытаться создать новый профиль с нуля и снова выбрать ресурс, на который вы развертываете, который должен обновить учетные данные с наиболее обновленным.