Запланированный журнал планировщика Azure WebJob неожиданно сообщает 401 - Несанкционированный

Я запланировал (один, бесплатный) WebJob. Это работало отлично месяцами. Я только что обновился до новейшего Azure WebJobs Nuget, который может быть косвенным.

Теперь я получаю в журналах планировщика Azure WebJob следующее, хотя я развернул все без ошибок из Visual Studio 2015. Мои другие незапланированные веб-задания, которые я развернул на том же сервере в то же время, работают нормально. Кто может сказать мне, где мне нужно посмотреть / изменить?

Http Action - Response from host 'dummy4711(account).scm.azurewebsites.net': 'Unauthorized' Response Headers: Date: Mon, 29 Feb 2016 23:32:03 GMT
 Server: Microsoft-IIS/8.0
 WWW-Authenticate: Basic realm="site"
 Body: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>401 - Unauthorized: Access is denied due to invalid credentials.

2 ответа

Можете ли вы проверить строку подключения? Вот что говорит вам ошибка.

Доступ запрещен из-за неверных учетных данных

Может быть, вы вытерли их или изменили перед развертыванием.

РЕДАКТИРОВАТЬ

Вот ссылка на пример, чтобы настроить это.

Вчера у меня была та же проблема с развертыванием нового задания, что-то сломалось либо с новым порталом, либо с обновлением SDK Web Jobs, которое я только что установил в VS 2015...

Причиной было так же мало, как трудно заметить.

Как я это решил?Новый портал, перейдите в Планировщик заданий > {имя задания} > Настройки > Настройки действий

Убедитесь, что действие установлено в HTTPS, а URL должен начинаться с HTTPS://...

Я не знаю, почему мой VS2015 с пакетом обновления 1 (SP1) настраивал задание планировщика с помощью https, но для действия было задано значение http, что вызвало ошибку HTTP 401.

Приветствия.

Другие вопросы по тегам