Web Deploy с нового компьютера
Я получил новый компьютер, и я пытаюсь опубликовать свой веб-сайт через веб-развертывание в Visual Studio с нового компьютера, но он продолжает говорить, что произошел сбой из-за неавторизованного пользователя. Я использую ту же учетную запись Visual Studio, тот же пароль. Все остальное идентично тому, как оно выглядит на старом компьютере.
Есть ли что-то на лазурном веб-сайте, которое мне нужно обновить, чтобы опубликовать новый компьютер? Отличается ли пароль от имени пользователя / пароля, который я использую для входа на портал Azure? Кажется, в моем пароле ввода старого пароля намного больше ****, чем требуется. Я просто предположил, что он в какой-то момент сделал это в целях безопасности.
Это ошибка, которую я получаю при переходе к настройкам в окне публикации в Visual Studio и при нажатии кнопки "Проверить соединение":
Подключитесь к удаленному компьютеру ("имя веб-сайта", используя службу веб-управления, но не можете авторизоваться. Убедитесь, что вы используете правильное имя пользователя и пароль, что сайт, к которому вы подключаетесь, существует, а учетные данные представляют пользователя, который имеет разрешения на доступ к сайту. Подробнее читайте по адресу: http://go.microsoft.com/fwlink/?LinkId=221672. Удаленный сервер возвратил ошибку: (401) Unauthorized.
1 ответ
Есть ли что-то на лазурном веб-сайте, которое мне нужно обновить, чтобы опубликовать новый компьютер?
Нет.
Отличается ли пароль от имени пользователя / пароля, который я использую для входа на портал Azure?
Это не отличается. Это то же самое.
Я заметил, что иногда, даже если все с нашей стороны правильно, веб-развертывание VS в Azure может просто не работать. Это может быть простая проблема соединения с VS к Azure, с точки зрения аутентификации и не по вашей вине.
Я не знаю, почему VS выдает ошибку аутентификации, но в качестве альтернативы вы можете развернуть свой сайт локально в папке в Visual Studio. Затем разверните сайт вручную на свой сайт через FTP.
https://docs.microsoft.com/en-us/azure/app-service-web/web-sites-deploy
В конечном счете, вы будете доверять FTP-развертыванию, а не VS-развертыванию, что просто слишком хлопотно.