Я пытаюсь вызвать функцию Azure App Service syn c через HTTP-вызов, а не Azure PowerShell для git извлечения и обновления.
Насколько я понимаю это должно быть достигнуто путем вызова
https://[sitename]:[sitepasswd]@[sitename].scm.azurewebsites.net/deploy
с полезной нагрузкой json
{
"format": "basic",
"url": "https://github.com/[gituser]/[repo]"
}
Однако этот вызов не работает с LibGit2Sharp.LibGit2SharpException: запрос завершился неудачно с кодом состояния: исключение 401 . Указание имени пользователя и пароля github в запросе не решает проблему.
Синхронизация через портал и PowerShell работает нормально, поэтому я предполагаю, что мне где-то не хватает параметра. Есть идеи?